js循环退出的方法
本文主要介绍 js 中 循环跳出/终止的方法,希望对你有所帮助
常用的方法
continue
break
return
接下来,分别看看他们不同的使用场景
一、for 循环中的使用
continue 在 for 循环中是退出当前循环,接着执行下面的循环
1 | |
break 在 for 循环中是退出整个循环
1 | |
return 在 for 循环中是退出整个循环,和 break 不同的是,必须要包含在方法体中,因为 for 本身没有函数作用域,是全局作用域
for 循环 如果没有包含在方法中直接使用 return,会有报错 Uncaught SyntaxError: Illegal return statement
1 | |
其他遍历器 终止循环的方法
forEach()不支持 break 和 continue,可以用 return false 或者 return
1 | |
return 退出当前循环,执行下一个循环条件。如果想退出整个循环可以通过抛出异常的方式
1 | |
最后
感谢各位的阅读,如有不对欢迎批评指正,共同交流。
js循环退出的方法
https://peterzhanghui.github.io/2021/01/23/js循环退出的方法/