日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 前端技术 > javascript >内容正文

javascript

JavaScript 基础(十):循环语句

發布時間:2025/4/16 javascript 32 豆豆
生活随笔 收集整理的這篇文章主要介紹了 JavaScript 基础(十):循环语句 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

2019獨角獸企業重金招聘Python工程師標準>>>

一、循環

1.1、for 循環

很多事情不只是做一次,要重復做。如打印10份試卷,每次打印一份,重復這個動作,直到打印完成。這些事情,我們使用循環語句來完成,循環語句,就是重復執行一段代碼。

for語句結構:

for(初始化變量;循環條件;循環迭代) { 循環語句 }

假如,一個盒子里有6個球,我們每次取一個,重復從盒中取出球,直到球取完為止。

<script type="text/javascript"> var num=1; for (num=1;num<=6;num++) //初始化值;循環條件;循環后條件值更新 { document.write("取出第"+num+"個球<br />"); } </script>

結果:

執行思路:

1.2、while 循環

和for循環有相同功能的還有while循環, while循環重復執行一段代碼,直到某個條件不再滿足。

while語句結構:

while(判斷條件) {循環語句}

使用while循環,完成從盒子里取球的動作,每次取一個,共6個球。

<script type="text/javascript"> var num=0; //初始化值 while (num<=6) //條件判斷 {document.write("取出第"+num+"個球<br />");num=num+1; //條件值更新 } </script>

1.3、Do...while循環

do while 結構的基本原理和while結構是基本相同的,但是它保證循環體至少被執行一次。因為它是先執行代碼,后判斷條件,如果條件為真,繼續循環。

do...while語句結構:

do {循環語句} while(判斷條件)

我們試著輸出5個數字。

<script type="text/javascript">num= 1;do{document.write("數值為:" + num+"<br />");num++; //更新條件}while (num<=5) </script>

執行結果:

為什么呢?我們來看下執行思路:

二、退出循環 break

在while、for、do...while 循環中使用break語句退出當前循環,直接執行后面的代碼。

格式如下:

for(初始條件;判斷條件;循環后條件值更新) {if(特殊情況){break;}循環代碼 }

當遇到特殊情況的時候,循環就會立即結束。看看下面的例子,輸出10個數,如果數值為5,就停止輸出。

<script type="text/javascript">var num;for(num=1;num<=10;num++){if(num == 5) {break;}document.write("數值為:" + num+"<br />");} </script>

執行結果:

三、繼續循環 continue

continue 的作用是僅僅跳過本次循環,而整個循環體繼續執行。 ** 語句結構:**

for(初始條件;判斷條件;循環后條件值更新) {if(特殊情況){ continue; }循環代碼 }

上面的循環中,當特殊情況發生的時候,本次循環將被跳過,而后續的循環則不會受到影響。好比輸出10個數字,如果數字為5就不輸出了。

<script type="text/javascript">var num;for(num=1;num<=10;num++){if(num == 5) {continue;}document.write("數值為:" + num+"<br />");} </script>

執行結果:

注:上面的代碼中,num=5的那次循環將被跳過。

轉載于:https://my.oschina.net/Agnes2017/blog/1812008

總結

以上是生活随笔為你收集整理的JavaScript 基础(十):循环语句的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。