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 送给学长毕业祝福语简短