- push():将数组添加到原数组末尾,并返回数组的长度。
var b = [3,6,9]
var c = b.push(5,6)
c=[3,6,9,5,6]
- unshift() 将参数添加 到原数组的开头,并返回数组的长度。
var b = [3,6,9]
var c = b.push(5,6)
c=[5,6,3,6,9]
3.pop():删除原数组最后一项,并返回删除元素的值,如果数组为空,返回undefined。
var b = [3,6,9]
var c = b.pop()
c=[3,6]
4.shift():删除原数组第一项,并返回删除元素的值,如果数组为空,则返回undefined。
var b = [3,6,9]
var c = b.shift()
c=[6,9]
- splice():第一个参数 要操作的位置 第二个参数 从这个位置开始要操作的数量 第三个参数 你想把什么东西替换掉删除的任意项。
6.slice(start,end): 从已有的数组中返回选定的元素
start:规定从何处开始选取,如果是负数,那么它规定从数组尾部开始算起位置。
end:(可选)规定从何处结束选取,该参数是数组片段结束的数组下标。
特性
如果是负数,则用数组长度加上该值确定位置
起始位置实为数组的实际下标
结束位置的实际下标为结束数值减1
7.reverse():用与颠倒数组中的顺序。
- sort():用于对数组中的元素进行排序