js continue、break、return区别

continue

使用在循环语句中,终止当前的循环过程,但是他不会跳出整个循环,而是继续往下判断继续执行下面的循环语句。(终止循环中的一次,但不能终止整个循环)
js continue、break、return区别_第1张图片

break

跳出整个循环,这里要注意forEach循环不能通过 break、return终止,如果是多层循环嵌套,那么只能跳出一层循环(就近原则,结束当前的整个循环)
js continue、break、return区别_第2张图片

return

从当前的方法中退出,返回到该方法的调用处继续执行,如果在循环语句中,那么结束整个循环并且结束这个方法下面的所有语句的执行。
js continue、break、return区别_第3张图片

你可能感兴趣的:(javascript,return)