gpt4 book ai didi

javascript - javascript 中的 foreach 循环语法

转载 作者:行者123 更新时间:2023-11-30 08:27:22 24 4
gpt4 key购买 nike

将 myArray 视为一个对象数组。

这两段代码是等价的吗?

myArray.forEach((item) => {
return doAnAction(item);
});


myArray.forEach((item) => {
doAnAction(item);
});

在语法方面有没有更好的?如果是,为什么?

最佳答案

更好的问题是,为什么你不直接使用函数作为回调,比如

myArray.forEach(doAnAction);

回调必须遵循Array#forEach的API , 这是

Function to execute for each element, taking three arguments:

  • currentValue: The current element being processed in the array.
  • index: The index of the current element being processed in the array.
  • array: The array that forEach() is being applied to.

如果您只需要元素,那么您可以直接使用给定的回调而无需任何映射。

关于javascript - javascript 中的 foreach 循环语法,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/43416877/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com