javascrit数组对象
一、属性
1.length
设置或返回数组元素的数目。
2.constructor
返回构造函数的引用
二、方法
A.删除或添加类
1. 数组对象.push(数组元素......)
向数组的末尾添加新的元素,返回值是新数组的长度。可以一次添加多个元素
2. 数组对象.unshift(数组元素.....)
向数组的开头加入新的元素,返回值是新数组的长度。可以一次添加多个元素
3. 数组对象.pop()
删除数组的最后一个元素,返回删除的元素
4. 数组对象.shift()
删除数组的第一个元素,返回删除的元素
5.万能的添加删除函数(用于插入、删除或替换数组的元素。)
数组元素.splice(index,数量,添加的元素.....)
(1)index 从何处开始添加或删除,必须是数值类型(数组的下标)
(2) 数量 规定了删除的个数,如果是0,则不删除
(3) 需要添加的元素,可以当作替换的元素
(4)如果从数组中删除了元素,则返回的是含有被删除的元素的数组。
数组的转换
数组.join(['分隔符'])
把数组元素按照指定分隔符组合成一 个字符串,如
果没有指定分隔符,默认是用“,”
返回结果就是组合成的字符串
数组的分割
数组.slice()
从截取指定的开始位置,到结束位置(不包括)的元素。
如果不指定结束位置,则从指定的开始位置,取到结尾
(数组的下标)
支持负数(-1开头)
返回新数组。
数组的连接
数组.concat(myarr2)
连接两个或更多的数组,并返回新数组,但是对原数组
没有任何影响.