亚洲香蕉成人av网站在线观看_欧美精品成人91久久久久久久_久久久久久久久久久亚洲_热久久视久久精品18亚洲精品_国产精自产拍久久久久久_亚洲色图国产精品_91精品国产网站_中文字幕欧美日韩精品_国产精品久久久久久亚洲调教_国产精品久久一区_性夜试看影院91社区_97在线观看视频国产_68精品久久久久久欧美_欧美精品在线观看_国产精品一区二区久久精品_欧美老女人bb

首頁 > 語言 > JavaScript > 正文

詳解JavaScript中循環控制語句的用法

2024-05-06 16:21:16
字體:
來源:轉載
供稿:網友

這篇文章主要介紹了詳解JavaScript中循環控制語句的用法,包括break語句和continue語句的使用方法,需要的朋友可以參考下

JavaScript提供完全控制來處理循環和switch語句??赡苡幸环N情況,當你需要退出一個循環,但未達到其底部。也可能有一種情況,當要跳過的碼塊的一部分,并直接開始下一個迭代。

為了處理這些情況下,JavaScript提供了break和continue語句。這些語句是用來馬上退出任何循環或啟動循環的下一次迭代。

break 語句:

break語句,這是簡單地用switch語句介紹,用于提前退出循環,打破封閉的花括號。

例子:

這個例子說明了如何使用break語句同while循環。請注意循環打破了初期由x到5,document.write(..) 語句的正下方,以右大括號:

 

 
  1. <script type="text/javascript"
  2. <!-- 
  3. var x = 1; 
  4. document.write("Entering the loop<br /> "); 
  5. while (x < 20) 
  6. if (x == 5){  
  7. break// breaks out of loop completely 
  8. x = x + 1; 
  9. document.write( x + "<br />"); 
  10. document.write("Exiting the loop!<br /> "); 
  11. //--> 
  12. </script> 

這將產生以下結果:

 

 
  1. Entering the loop 
  2. Exiting the loop! 

我們已經看到break語句在switch語句中使用。

continue 語句:

continue語句告訴解釋器立即啟動循環的下一次迭代,并跳過其余的代碼塊。

當遇到continue語句,程序流程將立即轉移到循環檢查表達式,如果條件保持真,那么就開始下一個迭代,否則控制退出循環。

例子:

這個例子說明使用continue語句同while循環。請注意continue語句用于跳過打印時指數變量x到達5:

 

 
  1. <script type="text/javascript"
  2. <!-- 
  3. var x = 1; 
  4. document.write("Entering the loop<br /> "); 
  5. while (x < 10) 
  6. x = x + 1; 
  7. if (x == 5){  
  8. continue// skill rest of the loop body 
  9. document.write( x + "<br />"); 
  10. document.write("Exiting the loop!<br /> "); 
  11. //--> 
  12. </script> 

這將產生以下結果:

 

 
  1. Entering the loop 
  2. 10 
  3. Exiting the loop! 

使用標簽來控制流程:

從JavaScript1.2開始,標簽可以與break及continue使用,繼續更精確地控制流程。

標簽是簡單的標識符隨后被施加到一個語句或代碼塊冒號??吹絻蓚€不同的例子來了解標簽使用突破,并繼續。

注:換行符是不是繼續還是分手聲明,其標簽名稱之間允許的。此外,不應該有一個標簽名稱和相關聯的回路之間的任何其它聲明。

實例1:

 

 
  1. <script type="text/javascript"
  2. <!-- 
  3. document.write("Entering the loop!<br /> "); 
  4. outerloop: // This is the label name 
  5. for (var i = 0; i < 5; i++) 
  6. document.write("Outerloop: " + i + "<br />"); 
  7. innerloop: 
  8. for (var j = 0; j < 5; j++) 
  9. if (j > 3 ) break ; // Quit the innermost loop 
  10. if (i == 2) break innerloop; // Do the same thing 
  11. if (i == 4) break outerloop; // Quit the outer loop 
  12. document.write("Innerloop: " + j + " <br />"); 
  13. document.write("Exiting the loop!<br /> "); 
  14. //--> 
  15. </script> 

這將產生以下結果:

 

 
  1. Entering the loop! 
  2. Outerloop: 0 
  3. Innerloop: 0  
  4. Innerloop: 1  
  5. Innerloop: 2  
  6. Innerloop: 3  
  7. Outerloop: 1 
  8. Innerloop: 0  
  9. Innerloop: 1  
  10. Innerloop: 2  
  11. Innerloop: 3  
  12. Outerloop: 2 
  13. Outerloop: 3 
  14. Innerloop: 0  
  15. Innerloop: 1  
  16. Innerloop: 2  
  17. Innerloop: 3  
  18. Outerloop: 4 
  19. Exiting the loop! 

實例2:

 

 
  1. <script type="text/javascript"
  2. <!-- 
  3. document.write("Entering the loop!<br /> "); 
  4. outerloop: // This is the label name 
  5. for (var i = 0; i < 3; i++) 
  6. document.write("Outerloop: " + i + "<br />"); 
  7. for (var j = 0; j < 5; j++) 
  8. if (j == 3){ 
  9. continue outerloop; 
  10. document.write("Innerloop: " + j + "<br />"); 
  11. }  
  12. document.write("Exiting the loop!<br /> "); 
  13. //--> 
  14. </script> 

這將產生以下結果:

 

 
  1. Entering the loop! 
  2. Outerloop: 0 
  3. Innerloop: 0 
  4. Innerloop: 1 
  5. Innerloop: 2 
  6. Outerloop: 1 
  7. Innerloop: 0 
  8. Innerloop: 1 
  9. Innerloop: 2 
  10. Outerloop: 2 
  11. Innerloop: 0 
  12. Innerloop: 1 
  13. Innerloop: 2 
  14. Exiting the loop! 

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表

圖片精選

亚洲香蕉成人av网站在线观看_欧美精品成人91久久久久久久_久久久久久久久久久亚洲_热久久视久久精品18亚洲精品_国产精自产拍久久久久久_亚洲色图国产精品_91精品国产网站_中文字幕欧美日韩精品_国产精品久久久久久亚洲调教_国产精品久久一区_性夜试看影院91社区_97在线观看视频国产_68精品久久久久久欧美_欧美精品在线观看_国产精品一区二区久久精品_欧美老女人bb
日韩在线视频一区| 国产福利成人在线| 亚洲最新中文字幕| 亚洲欧洲偷拍精品| 国产91精品最新在线播放| 亚洲女人初尝黑人巨大| 久久综合伊人77777尤物| 欧美性视频在线| 欧美性受xxxx白人性爽| 亚洲aⅴ日韩av电影在线观看| 8x拔播拔播x8国产精品| 97在线视频观看| 日韩欧美在线网址| 欧美激情影音先锋| 麻豆精品精华液| 91久久在线播放| 国产精品国产福利国产秒拍| 不卡伊人av在线播放| 亚洲天堂2020| 国产精品欧美激情在线播放| 欧美国产日韩中文字幕在线| 一本色道久久综合狠狠躁篇的优点| 国产精品美女主播在线观看纯欲| 丝袜美腿精品国产二区| 久久精品青青大伊人av| 色久欧美在线视频观看| 国产91精品视频在线观看| 亚洲自拍偷拍色片视频| 欧美成人sm免费视频| 欧美午夜视频在线观看| 国产成人精品优优av| 国产精品久久一区| 欧美俄罗斯乱妇| 91国产在线精品| 久久久999精品视频| 欧美亚洲另类激情另类| 九九热精品视频在线播放| 亚洲精品91美女久久久久久久| 按摩亚洲人久久| 成人网在线视频| 欧美超级免费视 在线| 97精品视频在线| 九九热这里只有在线精品视| 欧美日韩国产一区二区三区| 国产亚洲欧洲高清一区| 国内精品免费午夜毛片| 欧美午夜视频在线观看| 成人一区二区电影| 亚洲香蕉伊综合在人在线视看| 亚洲人线精品午夜| 播播国产欧美激情| 国产原创欧美精品| 日本国产一区二区三区| 国产精品久久久久久久久久尿| 国产精品久久久久久久久久久久| 人体精品一二三区| 亚洲女同精品视频| 日韩在线视频观看| 欧美日韩色婷婷| 国产精品电影久久久久电影网| 亚洲韩国日本中文字幕| 国产成人综合久久| 国产成人精品电影久久久| 91日韩在线播放| 91精品视频在线| 91精品综合视频| 伦伦影院午夜日韩欧美限制| 久久久久成人精品| 日韩欧美黄色动漫| 欧美精品电影免费在线观看| 一级做a爰片久久毛片美女图片| 欧美激情欧美激情在线五月| 色噜噜狠狠狠综合曰曰曰| 亚洲18私人小影院| www.欧美精品一二三区| 少妇高潮 亚洲精品| 国产精品1区2区在线观看| 日韩精品视频中文在线观看| 色综合久久久久久中文网| 91精品国产色综合| 欧美性猛交xxxxx免费看| www.亚洲天堂| 成人黄色大片在线免费观看| 日本午夜人人精品| 91免费精品国偷自产在线| 亚洲激情久久久| 日韩电影中文字幕av| 国内精品400部情侣激情| 欧美性生交xxxxx久久久| 欧美日本黄视频| 亚洲va男人天堂| 91国自产精品中文字幕亚洲| 日本久久久久久| 日韩成人网免费视频| 亚洲欧美精品在线| 国产精品女人网站| 一区二区欧美久久| 国产日韩在线亚洲字幕中文| 亚洲综合在线播放| 日韩av在线免费| 亚洲午夜av久久乱码| 久久久女人电视剧免费播放下载| 日韩中文在线观看| 青草成人免费视频| 亚洲精品在线看| 欧美激情2020午夜免费观看| 日韩欧美国产高清91| 日韩日本欧美亚洲| 国产精品丝袜高跟| 亚洲免费影视第一页| 亚洲中国色老太| 色偷偷91综合久久噜噜| 日韩精品视频免费| 日韩精品高清视频| 一区国产精品视频| 亚洲mm色国产网站| 色av中文字幕一区| 欧美最猛黑人xxxx黑人猛叫黄| 亚洲成人免费在线视频| 亚洲精品电影网| 宅男66日本亚洲欧美视频| 欧美成人亚洲成人日韩成人| 久久国产精品久久久久久| 日韩av综合中文字幕| 亚洲欧美日韩一区二区三区在线| 久久伊人免费视频| 国产成人小视频在线观看| 欧美一区二区三区四区在线| 国产一区二区动漫| 欧美www视频在线观看| 久久久久久久久中文字幕| 亚洲人成网站在线播| 午夜精品一区二区三区在线播放| 国产精品丝袜白浆摸在线| 亚洲人成在线免费观看| 最新日韩中文字幕| 欧美极品在线视频| 久久久久久成人精品| 91在线|亚洲| 国产日韩在线视频| 91福利视频在线观看| 欧美在线视频在线播放完整版免费观看| 欧美精品在线极品| 成人午夜两性视频| 欧美疯狂性受xxxxx另类| 精品国偷自产在线视频| 国产精品成人aaaaa网站| 国内外成人免费激情在线视频| 国产综合香蕉五月婷在线| 国产日韩欧美在线| 成人中心免费视频| 久久久国产在线视频| 欧美激情一区二区三区高清视频| 亚洲黄色有码视频| 一区二区福利视频| 在线免费观看羞羞视频一区二区| 91精品国产高清久久久久久91| 国产精品十八以下禁看| 欧美伦理91i| 欧美性高潮在线| 欧美在线观看视频| 欧美大成色www永久网站婷| 欧美日本在线视频中文字字幕| 久久九九国产精品怡红院|