for循環想必你們是很常見的,可是for循環的命名可能不少人聽了是一頭霧水。學習
提及for循環的命名呢,主要用途是與for循環的終止break有關!spa
提到break,你們確定都瞭解的。終止整個循環嘛!blog
for(var i = 0; i < 5; i++){
if(i == 3){
break;
}
console.log(i);//分別打印出0,1,2
}console
而後再嵌套的for循環中,break是這樣的操做!for循環
for (var i = 0; i < 5; i++) {
for(var j = 0; j < 5; j++) {
if(i == 3&&j==3) {
break;//i跳出了內層for循環而已
}
console.log(i,j);循環
}
}im
可是若是咱們想要終止的是所有的循環,也就是外面的循環呢?這時候能夠上菜啦!利用for循環的命名。命名
這裏補充一句break的特性:img
break 默認只會終止,緊鄰的這個循環,
若是要終止其餘循環,須要給循環起名字分享
name:for (var i = 0; i < 5; i++) {
for(var j = 0; j < 5; j++) {
if(i == 3&&j==3) {
break name;
}
console.log(i,j);
}
}
打印結果就是這樣的:
還能有這樣的操做?
平時也基本沒注意過for循環還能起名字,今天恰好碰到了,因此就記錄下來和你們一塊兒分享學習!
追加個少見的東西!
不知道看到這裏的你有沒有見過這個,反正我是第一次見。看看答案吧......
以爲漲了姿式的小夥伴給我點個讚唄!!!