1.数组的length属性不只是可读,还可以通过这个属性从数组的末尾移除或添加新项。
例:(移除)
var colors=['red','blue','green'];
colors.length=2;
alert(colors[2]);//undefined
(添加)
var colors=['red','blue','green'];
colors.length=2;
alert(colors[4]);//undefined
2.利用length属性往数组末尾添加新项
例:
var colors=['red','blue','green'];
colors[colors.length]='black';
alert(colors)//['red','blue','green','black']
3.中间没值的都被赋undefined
var colors=['red','blue','green'];
colors[99]='black';
alert(colors.length)//100
4.数组最多4394967295项。