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