操作方法
增删改查
- 增
- push()
- unshift()
- splice() 传入三个参数,分别是开始位置、0(要删除的元素数量)、插入的元素,返回空数组
- concat() (不会影响原数组)
- 删
- pop()
- shift()
- splice()
- slice()(不会影响原数组)
- 改
- splice
- 查
- indexOf() 返回要查找的元素在数组中的位置,如果没找到则返回 -1
- includes() 返回要查找的元素在数组中的位置,找到返回true,否则false
- find() 返回第一个匹配的元素
排序方法
- reverse()
- sort()
转换方法
- join()
迭代方法
都不改变原数组
- some() 对数组每一项都运行传入的测试函数,如果至少有1个元素返回 true ,则这个方法返回 true
- every() 对数组每一项都运行传入的测试函数,如果所有元素都返回 true ,则这个方法返回 true
- forEach()
- filter()
- map()