摘要:
1.数组下标必须是一个非负的整数,否则javascript会把它转换成字符串作为对象属性的名字,而不是定义了一个新的数组下标。2.给数组添加一个新的元素,并不一定要按照当前数组的下标继续添加,javascript中数组是稀疏的。例如,a[0]=10;a[1000]=99;解释器只给0和1000下标的数组分配内存。3.delete把一个数组元素设置为undefined,但是元素本省还继续存在。要真正的删除一个元素,必须使用一个数组方法,Array.shift()方法删掉数组元素的第一个元素,Array.pop()方法删掉数组元素的最后一个元素,Array.splice()从一个数组中删除一个连续 阅读全文