1、forEach跳出本次循环(可使用return语句跳出本次循环,执行下一次循环)
下方代码 将输出 1 2 4 5 6,3不会输出
2、forEach终止循环(forEach无法通过正常流程(如break)终止循环,但可通过抛出异常的方式实现终止循环)
下方代码 将只输出 1 2
3、结束for循环,使用break或return false或continue
1)return是最常用的,不能单独在for循环中使用,要在函数中配合使用.
使用return会终止函数的运行,直接返回return的值
2) break语句只有在循环语句和switch语句中使用才是合法的,经常用来跳出循环,不会执行后续循环,但是会继续执行循环之后的
3)continue语句和break语句差不多。不同的是,它不是退出一个循环,而是跳出当前循环,进行下一轮循环