push()
将参数追加到数组尾部,返回添加后的数组的长度,原数组会发生改变
unshift()
将参数放到数组头部,返回添加后的数组的长度,原数组会发生改变
pop()
从数组尾部删除一个元素,返回这个被删除的元素,原数组发生改变
shift()
从数组头部删除一个元素,返回这个被删除的元素,原数组发生改变
sort()
排序
splice()
截取 没有参数的话返回空数组,原数组不变,一个参数,从该参数的索引截取,返回截取的数组,原数组改变;两个参数,第一个参数表示开始截取的索引位,第二个参数表示截取的长度,返回截取的数组,原数组改变
indexof()
遍历数组,返回item的下标,如果没有,返回-1
forEach()
循环遍历,没有返回值,只用来操作数据
filter()
过滤,满足的参数会组成一个新数组并返回
every()
对数组中每一项都进行判断,如果都返回true,则返回true