JavaScript笔记——数组的length属性

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项。

你可能感兴趣的:(JavaScript笔记——数组的length属性)