js中break,continue,return的区别
1. break:立即退出当前的循环体(如for、while等),并强制执行循环之后的下一条语句;
2. continue:立即跳出本次循环(本次循环内continue之后的语句不执行),从循环顶部开始执行下一次循环;
3. return:不仅可以马上退出循环,还可以返回return语句中的值,同时结束当前函数体内代码的执行。
(函数都是有返回值的,若有return,则返回return语句中的值,若没有return,则返回undefined)