forEach 帮助便利一个可迭代的对象,是for的高级版。但是不用好就是买下一大坑。
开看看下面例子:
Array(5).forEach((v,i) => {
// 真实场景 使用i 做一些处理
console.log(i)
});
但是执行或发现没有任何输出!!!
forEach在遇到所给的序列全是空的话,那么forEach优化后不遍历。这是想使用下标,需要些原生的for 循环。
forEach 帮助便利一个可迭代的对象,是for的高级版。但是不用好就是买下一大坑。
开看看下面例子:
Array(5).forEach((v,i) => {
// 真实场景 使用i 做一些处理
console.log(i)
});
但是执行或发现没有任何输出!!!
forEach在遇到所给的序列全是空的话,那么forEach优化后不遍历。这是想使用下标,需要些原生的for 循环。
本文标题:forEach慎用
本文链接:https://www.haomeiwen.com/subject/evryyftx.html
网友评论