JavaScript 数组方法速查
JavaScript 数组方法快速参考:
修改原数组
push()
- 末尾添加元素pop()
- 删除最后一个元素shift()
- 删除第一个元素unshift()
- 开头添加元素splice()
- 删除/插入/替换元素
返回新数组
map()
- 转换每个元素filter()
- 过滤元素concat()
- 合并数组slice()
- 提取片段flat()
- 扁平化数组
查找元素
find()
- 找到第一个匹配元素findIndex()
- 找到第一个匹配元素的索引includes()
- 检查是否包含元素indexOf()
- 元素的索引位置
遍历
forEach()
- 遍历每个元素some()
- 至少一个元素满足条件every()
- 所有元素都满足条件reduce()
- 累积计算
记住:选择合适的方法可以让代码更简洁!