javascript中break和continue

来源:互联网 发布:下载无人机航拍软件, 编辑:程序博客网 时间:2024/05/20 20:20

在js中,break和continue基本用法与c语言类似。

break只能用在循环和switch语句中;而continue只能用在循环中。

但是在js中也有一个特殊的用法。

由于我们可以在js中标记语句;

label:statements
然后就能如下使用break和continue了

break labelname; continue labelname;
但是,不管continue带不带标签名,都只能用在循环中;

而break则在带了标签名的情况下,就没有限制了。


举例:

<!DOCTYPE html><html><body><script>cars=["BMW","Volvo","Saab","Ford"];list:{document.write(cars[0] + "<br>"); document.write(cars[1] + "<br>"); document.write(cars[2] + "<br>"); break list;document.write(cars[3] + "<br>"); document.write(cars[4] + "<br>"); document.write(cars[5] + "<br>"); }</script></body></html>






原创粉丝点击