跳转到内容
ACCB

JavaScript 数组方法速查

JavaScript 数组方法快速参考:

修改原数组

  • push() - 末尾添加元素
  • pop() - 删除最后一个元素
  • shift() - 删除第一个元素
  • unshift() - 开头添加元素
  • splice() - 删除/插入/替换元素

返回新数组

  • map() - 转换每个元素
  • filter() - 过滤元素
  • concat() - 合并数组
  • slice() - 提取片段
  • flat() - 扁平化数组

查找元素

  • find() - 找到第一个匹配元素
  • findIndex() - 找到第一个匹配元素的索引
  • includes() - 检查是否包含元素
  • indexOf() - 元素的索引位置

遍历

  • forEach() - 遍历每个元素
  • some() - 至少一个元素满足条件
  • every() - 所有元素都满足条件
  • reduce() - 累积计算

记住:选择合适的方法可以让代码更简洁!