愤怒眼睛

文章
6
资源
0
加入时间
2年10月21天

有了for循环 为什么还要forEach?

js中那么多循环,for for…in for…of forEach,有些循环感觉上是大同小异今天我们讨论下for循环和forEach的差异。我们从几个维度展开讨论:for循环和forEach的本质区别。for循环和forEach的语法区别。for循环和forEach的性能区别。本质区别for循环是js提出时就有的循环方法。forEach是ES5提出的,挂载在可迭代对象原型上的方法,例如Array Set Map。forEach是一个迭代器,负责遍历可迭代对象。那么遍历,迭代,可迭代对象分别是