国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁(yè) > 編程 > JavaScript > 正文

淺談Javascript中的Label語(yǔ)句

2019-11-19 18:29:25
字體:
來(lái)源:轉(zhuǎn)載
供稿:網(wǎng)友

Label 語(yǔ)句,按書(shū)本上說(shuō)的語(yǔ)法是:

       Label: statement

  如: begin: for (var i = 0; i < 10 ; i++ ){       alert(i);     }

舉一個(gè)比較典型的例子,看完后即明白 Label 的應(yīng)用:(未添加 Label)

 var num = 0;  for (var i = 0 ; i < 10 ; i++){    for (var j = 0 ; j < 10 ; j++){     if( i == 5 && j == 5 ){      break;     }    num++;    }  }  alert(num); // 循環(huán)在 i 為5,j 為5的時(shí)候跳出 j循環(huán),但會(huì)繼續(xù)執(zhí)行 i 循環(huán),輸出 95

對(duì)比使用了 Label 之后的程序:(添加 Label 后)

 var num = 0; outPoint: for (var i = 0 ; i < 10 ; i++){   for (var j = 0 ; j < 10 ; j++){    if( i == 5 && j == 5 ){     break outPoint;    }   num++;   } } alert(num); // 循環(huán)在 i 為5,j 為5的時(shí)候跳出雙循環(huán),返回到outPoint層繼續(xù)執(zhí)行,輸出 55

對(duì)比使用了break、continue語(yǔ)句:

var num = 0;   outPoint:   for(var i = 0; i < 10; i++)   {    for(var j = 0; j < 10; j++)    {     if(i == 5 && j == 5)     {      continue outPoint;      }      num++;    }   }   alert(num); //95 

從alert(num)的值可以看出,continue outPoint;語(yǔ)句的作用是跳出當(dāng)前循環(huán),并跳轉(zhuǎn)到outPoint(標(biāo)簽)下的for循環(huán)繼續(xù)執(zhí)行。

以上就是本文的全部?jī)?nèi)容,希望本文的內(nèi)容對(duì)大家的學(xué)習(xí)或者工作能帶來(lái)一定的幫助,同時(shí)也希望多多支持武林網(wǎng)!

發(fā)表評(píng)論 共有條評(píng)論
用戶(hù)名: 密碼:
驗(yàn)證碼: 匿名發(fā)表
主站蜘蛛池模板: 三明市| 昌都县| 九寨沟县| 平乡县| 合水县| 通江县| 泽普县| 柳河县| 武安市| 伊宁市| 崇文区| 错那县| 沂南县| 班戈县| 磐石市| 湖口县| 德钦县| 贵港市| 五大连池市| 五家渠市| 高台县| 平南县| 新和县| 民县| 东方市| 宁城县| 通渭县| 余庆县| 靖远县| 石城县| 颍上县| 广昌县| 拉萨市| 连州市| 益阳市| 托克托县| 美姑县| 山阴县| 虞城县| 赫章县| 江华|