数组讲义里面说for-of支持return需要修改一下

来源:2-11 数组 - Array

狐七七

2020-01-04

老师:查了一下,return 只存在于函数体中,所以for,for-in,for-of都不支持return。
只有forEach,every这些函数中可以使用return。
forEach中的return false相当于for循环中的continue

写回答

2回答

xiexie飞蓬

2020-02-12

forEach中能用return吗?

0
2
狐七七
return是跳出当次循环,直接++进行下一次循环。 const array = [1,2,3,4,5]; array.forEach((value,index) => { if(value === 3){ return } console.log(value) }) //输出就是1 2 4 5
2020-02-18
共2条回复

快乐动起来呀

2020-01-04

嗯嗯,感谢反馈,已修改

0
1
xiexie飞蓬
我在网上查forEach中用不了return的
2020-02-12
共1条回复

再学JavaScript ES(6-10)全版本语法大全

前端无门槛学习,从ES6到ES10,一套课程掌握JS最新语法

1182 学习 · 336 问题

查看课程