JavaScript中forEach的用法

在 JavaScript 中,你经常需要遍历数组集合,并为每次迭代执行回调方法。因此通常会使用一种有用的方法来执行此操作:forEach() 方法。

语法说明:

forEach() 方法为它在数组内迭代的每个元素调用一次指定的回调函数。回调函数可以接受三个参数:

  • 当前元素:这是当前正在迭代的数组中的项目
  • 索引:这是该项目在数组中的索引位置
  • 目标数组:这是正在迭代的数组

举例说明:

注意事项:

  1. forEach 方法不像其他迭代器(如 filtermap)那样返回新数组。相反,该方法返回 undefined 本身。所以它不像其他方法那样可链接。
  2. forEach 的另一个点是你不能终止循环(使用 break 语句),或使其跳过一次迭代(使用 continue 语句)。换句话说,你无法控制它。
  3. 终止 forEach 循环的唯一方法是在回调函数中抛出异常。

案例分析:

假设你有一个购物清单 shoppingList,里面包含了需要购买的物品。可以使用 forEach 方法,将清单中的物品列出来。

你可能感兴趣的:(javascript,开发语言,前端)