08 JavaScript语言精粹-数组

数组

摘录于《JavaScript权威指南》

一,遍历数组

在JavaScript中的数组是稀疏的,这表明数组下标不必一定要落在一个连续的数字范围内,只有真实存储在数组中的元素才会被分配内存。因此在这样的情况下使用元素之前就需要检测:

eg:
     for(var i = 0;i 

二,截断或增长数组

数组的length属性可读可写,若给length设置一个比它当前值小的值,那么数组将会被截断,这个长度之外的元素就会被抛弃,他们的值就会丢失。
若给lengt设置的值比当前值大,那么新的,未定义的元素就会被添加到数组末尾,以使得数组增长到指定的长度。

你可能感兴趣的:(JavaScript,基础)