javascript数组详解
如果你是一个有经验的开发者,你可能会认为这个问题比较简单,但是有的时候,我们会感觉这个问题比较有趣。
首先我们来看看数组的定义:“Anarrayisjustalistofvalueswhichcanbeaccessedbyusinganintegerasthe“key”.Theliststartsat0andgoesupfromthere.”,下面我们用对象来描述数组的定义:
vararr=["benjamin","zuojj"];
//=>
vararr={
"0":"benjamin",
"1":"zuojj"
};
看上面的例子,总感觉缺少了什么,OK,数组的长度:
vararr={
"0" :"benjamin",
"1" :"zuojj",
"length":2
};
我们知道,在Javascript语言中,数组是一个特殊的对象,我们可以使用访问数组的方式来访问对象的属性,同时,数组也可以像对象那样添加属性。看下例:
vararr={
"0" :"benjamin",
"1" :"zuojj",
"length":2
};
//Outputs:"benjamin"
console.log(arr[0]);
//Outputs:2
console.log(arr.length);
vararr=["benjamin","zuojj"]; arr.url="www.nhooo.com"; //Outputs:"www.nhooo.com" console.log(arr.url); //Outputs:2 console.log(arr.length);
热门推荐
10 朋友新年祝福语大全 简短
11 新年祝福语简短大方兔年
12 搬新家礼物祝福语简短
13 同学见面花束祝福语简短
14 五一假期祝福语幽默简短
15 离职欢送敬酒祝福语简短
16 对学弟的祝福语简短
17 考老师辞职祝福语简短
18 祝福语驱散霉运的话简短