JS基础03—for循环 和 forEach的区别
for
//可以利用break、continue等关键字来终止或者跳出循环。
break //终止循环。(皇上选美女,说:停,不选了。。。后边的就都不看了)
continue //跳过此次循环 (这次皇上比较贪婪,说:跳过这个,后边的继续。。。)
//例子
for (let i = 0; i < 4; i++) {
if (i == 2) {
break
}
console.log(i) //0 1
}
for (let i = 0; i < 4; i++) {
if (i == 2) {
continue
}
console.log(i) //0 1 3
}
forEach
只能默默执行完循环,中途不能终止