在稀疏数组中一般length属性值比实际元素个数大(不常见)
举例
var a=["a",,"b",,,,"c",,];
数组对象属性
属性 作用
length 属性 表示数组的长度,即其中元素的个数...Array的对象方法
说明:部分是ECMAScript5的新特性(IE678不支持)
方法 作用
concat() 连接两个或者更多的数组,并返回结果
join() 将数组的元素组起一个字符串
pop...) 把数组转化为本地元素并返回结果
unshift 向数组开头添加一个或者更多的元素,并返回新的长度
valueof() 返回数组对象的原始值
forEach() 遍历数组对象
map() 对数组做一些映射...有三个参数分别是:数组元素,元素的索引,数组本身
var arr = [1, 2, 3, 4, 5];
arr.forEach(function(x, index, a)
{
//分别对应:...forEach()除了抛出异常以外,没有办法中止或跳出 forEach() 循环。