arr.length = 3 通过设置数组长度,实现截取数组,改变原数组
map 循环遍历数组,不改变原数组,返回一个新的数组(可用变量接收)
forEach 循环遍历数组,不改变原数组
join 把数组转化为字符串,不改变原数组
push/pop 在数组的末尾添加/删除元素 改变原数组
unshift/ shift 在数组的头部添加/删除元素,改变原数组
some 有一项返回为true,则整体为true
every 有一项返回为true,则整体为false
filter 数组过滤,返回符合条件的新数组
slice(start, end) 数组截取,包括开头start,不包括结尾end,返回一个新的数组,不改变原数组
splice(start, number, value) 删除数组元素(含start)在删除位置插入value,返回删除元素组成的新数组,改变原数组
indexof/lastindexof: 查找数组项,返回对应的下标
concat:数组的拼接,不影响原数组,浅拷贝,返回拼接后的新数组
sort(fun):数组排序,将元素转换为字符串的各个字符的Unicode位来进行排序, 改变原数组
reverse: 数组反转,改变原数组