javascript跳出多重循环
javascript中跳出循环用的是break;
break只能跳出一个循环,如果要多重循环的话,就要使用的javascript中的标签。
javascript中标签的写法 : 标签名:
例如: a: 就是一个a标签。
你想要跳出到哪一重循环,就在该循环的前一行写个标签。
然后你需要在什么条件下跳出到该循环的, 就在该条件下 break 该标签 ;
var listArray = [1, 4, 5]; var listCount; a: for(var j=0;j<listArray.length;j++) { for (var i = 0; i <= 6; i++) { if (listArray[j] != i) { listCount = i; break a; } } };
生命不息,撸码不止