数组

var box=new Array(); //声明一个空数组
alert(typeof box); //数组属于object类型

var box=new Array('a',28,'hh');
alert(box); //a,28,hh

var box=new Array(10); //创建数组,创建10个元素,必须是数字,必须是1位
box[3]='a';
alert(box); //,,,a,,,,,,

var box =Array(); //new 可以省略
alert(typeof box); //object

var box=[]; //字面量的方式创建
alert(typeof box); //object

var box=['a',1,'b']; //字面量的方式创建并分配元素
alert(box);

var box=[1,2,]; //额外的逗号会让IE获取到,而产生错误
alert(box.length);

var box=[,,,]; //不允许
alert(box.length);

修改值和增加值
var box=['a',2,'b'];
box[1]=100; //修改
box[4]='hahaha' //增加
alert(box);
-----------------------------------------------------------------------------
在最后增加一位
var box=['a','b','c'];
box[box.length]='d'; //使用.length获得最后一个下标值
alert(box);
-----------------------------------------------------------------------------
var box=[
{
name:'a',
age:28
},
[3,4,6,'江苏',new Object()],
'计算机编程',
25+25,
new Array(1,2,3)
];
alert(box);

posted @ 2017-07-11 12:32  耿鑫  阅读(88)  评论(0编辑  收藏  举报