我们可以看到,JavaScript数组的有一些特性是其他对象所没有的:
1:当有新的元素添加到列表中,自动更新Length属性;
2:设置length为一个较小值讲截断数组;
3:从Array.prototype中继承一些有用的办法
4:其类属性为“Array”。
var data = {};/*从一个常规的空对象开始,添加一些属性,称为“类数组”*/ var i=0; while (i<10){ data[i] = i*i; i++; } data.length = i; /*开始遍历data数组*/ for(var j=0;j<data.length;j++){ console.log(data[j]) }