首頁 > web前端 > js教程 > 主體

jquery的each迴圈基礎用法實例詳解

伊谢尔伦
發布: 2017-06-16 10:33:48
原創
1696 人瀏覽過

在javascript中常見的迴圈語句有: while迴圈 do while迴圈與for循環 。三種循環語句都有自己的優點。

一、while循環

    格式如下:

       while (條件){

       需要執行的程式碼

##  }#   需要執行的程式碼

##  }# 

#   document.write("這裡是while列印的1-50的輸入:");

   var i = 1;

#   while(i<=50){

   document.write(i);

#   i++;

   }

#二、do while迴圈

## 格式如下:

do{

     循環體2

  }while(邏輯判斷1);

         首先還是進入邏輯判斷1 ---> 2

 範例:document.write("這裡是do--while列印的1-50的輸入: ");

var k = 1;

#do{

document.write( k);

k++;

}while(k<=50);

 三、for迴圈

 格式如下:

    for(初始化(1);邏輯判斷(2);賦值(3)){

      迴圈體(4)

    }

# 執行過程是:1--->2--->4-->3

# for循環什麼時候結束呢:當邏輯判斷為假(false)的時候,就終止循環了.

 範例:從1印到100;

    for(var i=1;i<=100;i++){

     document.wirter("  "+i)

    }

三者的差異用一個小案例來證明:

         do{

#document.write("這裡會輸入到頁面嗎?");############ #}while(1==2);############for(var i=1;i==2;i++){############document .write("for這裡會輸入到頁面嗎?");############}############     while(i==2){## ##########document.write("while這裡會輸入到頁面嗎?");###########}########### #透過實際證明:do while語句裡面的內容會直接輸出來。 ###############總結:###for迴圈while迴圈do while迴圈三者的差別在於:do while不管邏輯條件是否滿足都會進行迴圈體一次,而while與for卻不會。 ######

附上jquery each()循環-動手試試

#
      <html>
    <head>
    <script type="text/javascript" src="/jquery/jquery.js"></script>
    <script type="text/javascript">
    $(document).ready(function(){
      $("button").click(function(){
        $("li").each(function(){
          alert($(this).text())
        });
      });
    });
    </script>
    </head>
    <body>
    <button>输出每个列表项的值</button>
    <ul>
    <li>Coffee</li>
    <li>Milk</li>
    <li>Soda</li>
    </ul>
    </body>
    </html>
登入後複製



以上是jquery的each迴圈基礎用法實例詳解的詳細內容。更多資訊請關注PHP中文網其他相關文章!

相關標籤:
來源:php.cn
本網站聲明
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn
熱門教學
更多>
最新下載
更多>
網站特效
網站源碼
網站素材
前端模板
關於我們 免責聲明 Sitemap
PHP中文網:公益線上PHP培訓,幫助PHP學習者快速成長!