如何跳过forEach循环中的第一次迭代?我的forEach循环按预期工作,但是我需要从第二个项目开始,而完全忽略第一个项目。我正在使用ES6。
cars.forEach(car => {...do something});
我以为我可以做些类似的事情
cars.skip(1).forEach(car => {...do something});
您需要检查索引,并根据需要使用该值的收益。在您的情况下,您需要跳过零索引(0),这是代码
const cars = ['audi', 'bmw', 'maybach']
cars.forEach((car, index) => {
if (index === 0) return;
console.log(car)
});
该代码将显示“宝马”和“迈巴赫”
本文收集自互联网,转载请注明来源。
如有侵权,请联系 [email protected] 删除。
我来说两句