BFE.dev
前端面试问题77. `for ... of` 和 `forEach`的区别是什么?

77. `for ... of` 和 `forEach`的区别是什么?

JavaScript
分享给更多人

for...of 和 Array.prototype.forEach 都可以针对数组的元素执行函数。

有什么不同?

for...of 是iterating,不过 forEach并不是,这个重大的区别导致在执行async function的时候,二者会得到不同的结果。这篇文章 解释的很清楚。

上一个下一个
请求解答AI讨论(2)