forEach慎用

2018-06-25  本文已影响6人  mugbya

forEach 帮助便利一个可迭代的对象,是for的高级版。但是不用好就是买下一大坑。

开看看下面例子:

Array(5).forEach((v,i) => {
  // 真实场景 使用i 做一些处理
  console.log(i)
});

但是执行或发现没有任何输出!!!

forEach在遇到所给的序列全是空的话,那么forEach优化后不遍历。这是想使用下标,需要些原生的for 循环。

上一篇 下一篇

猜你喜欢

热点阅读