【发布时间】:2019-10-04 22:42:29
【问题描述】:
我正在使用 JavaScript 解决家庭作业问题。我有一个目前有效的解决方案,但我确信这不是最有效的方法。我正在遍历数组以检查 any 元素是否满足特定条件。但似乎没有办法提前退出forEach() 函数。在其他语言中,我使用 break 提前退出了 forEach 循环。 JavaScript 中是否存在类似的东西?
我的代码(针对这个问题进行了简化):
let conditionMet = false;
numbers.forEach((number) => {
if (number % 3 === 0) {
conditionMet = true;
// break; <-- does not work!
}
});
【问题讨论】:
标签: javascript loops foreach