在js中,只有一种容器:数组
代码:
方式一:
var arr=[1,2,3];
alert(arr.length);
声明数组,数组有一个属性:length
document.write(arr);
将数组写入浏览器
arr[4]=99;
document.write("<br/>");
document.write(arr);
结果:1,2,3,,99
原理:数组的长度是可变的。
方式二:
对象方式,提供了一些API
var arr=new Array(5);
声明数组,长度为5,长度同样可变。
var arr=new Array(2,3,4);
声明数组,元素为2,3,4
arr[5]="ajkd";
元素类型可变
有一些方法,用到了查参考手册。