详解JavaScript中的label语句

举个例子说明一下:





比较两种写法,第一种使用了label语句,相当于j === 1 时,从内到外结束了所有循环。而第二种则是只结束了当层循环,同c语言中的break相同。

除此之外,第一种用法中是将整个循环命名为start,这只是一个名字,无论起什么都可以。

这个例子中定义的start标签可以由break或continue语句引用。加标签的语句一般都要与for语句等循环语句配合使用。

猜你喜欢

转载自blog.csdn.net/ahrl__/article/details/78205736