创建数组
var newarr=new Array()
创建数组且包含多个元素
var newarr=["1","2","3"]
访问数组
var name=newarr[0]
数组属性及说明
属性 | 说明 |
---|---|
length | 返回数组元素的数量 |
push() | 在数组末尾添加元素 |
pop() | 删除数组末尾的值 |
shift() | 删除数组第一个值 |
unshift() | 在数组头部移入 |
concat() | 用来连接两个数组并且返回一个新数组 |
indexOf | 返回数组中某个指定的元素的位置(第一次出现),若没找到则返回-1 |
slice() | array.slice(start, end)不包含end,返回指定的元素的一个新数组,不会改变原数组,若为负数则从后面数 |
关联数组
请记住,JavaScript不支持使用名称索引数组。
在JavaScript中,数组总是使用数字编号的索引。
当您希望引为字符串(文本)时,最好使用对象。
当您希望索引印为数字时使用数组。
提示:如果使用名称索引,JavaScript将会将数组重新定义为标准对象