<rt id="bn8ez"></rt>
<label id="bn8ez"></label>

  • <span id="bn8ez"></span>

    <label id="bn8ez"><meter id="bn8ez"></meter></label>

    http://www.tkk7.com/ebecket 返還網(wǎng)
    隨筆-140  評論-11  文章-131  trackbacks-0
    JavaScript進階(2)—條件語句和循環(huán)語句的使用

    2009年09月26日 15:39

        在一般情況下,程序語句的執(zhí)行是按照其書寫順序來執(zhí)行的。前面的代碼先執(zhí)行,后面的代碼后執(zhí)行。但是這種簡單的自上而下的單向流程只適于用一些很簡單的程序。大多數(shù)情況下,需要根據(jù)邏輯判斷來決定程序代碼執(zhí)行的優(yōu)先順序。要改變程序代碼執(zhí)行的先后順序,任何編程語言都需要用到條件語句和循環(huán)語句,Javascript也不例外。

    Javascript條件語句有以下幾種:

    ·                  單項條件結(jié)構(gòu) (if條件語句)

    ·                  雙向條件結(jié)構(gòu) (if...else條件語句)

    ·                  多項條件結(jié)構(gòu) (switch條件語句)

    Javascript 循環(huán)語句有以下幾種:

    ·                  在循環(huán)的開頭測試表達式 (while 循環(huán)語句)

    ·                  在循環(huán)的末尾測試表達式 (do...while 循環(huán)語句)

    ·                  由計數(shù)器控制的循環(huán) (for 循環(huán)語句)

    ============================================================

    我們來看看以下的代碼


    <html>
    <head>
    <title>條件語句循環(huán)語句</title>
    </head>

    <body>
    <pre>
    <script language="javascript">
    <!--
    //if條件語句
    var a = 1;
    if (a == 1){
    document.writeln("如果a的值是1,那么可以在瀏覽器中看到這句話");
    }
    else{
    document.writeln("如果a的值不是1,那么這句話我們看不見");
    }

    document.writeln("-------------------------------------------------------");

    //條件語句的省略形式
    c = (a == 1) ? "返回true" : "返回false";
    document.writeln(c);
    document.writeln("-------------------------------------------------------");

    //使用switch語句執(zhí)行多個條件的循環(huán)

    var d=2;
    switch(d) {
       case 1 :
         {
    document.writeln("彈出對話框,顯示1");
    break;
    }
       case 2 :
       {
         document.writeln("彈出對話框,顯示2");
    break;
    }
       case 3 :
          {
       document.writeln("彈出對話框,顯示3");
    break;
       }
       default :
       {
    document.writeln("程序有誤");
    break;
    }
    }
        document.writeln("-------------------------------------------------------");

    //使用for循環(huán)
    var sum = 0;
    for (e = 1; e<10 ; e++) {
    sum +=e;
    }
    document.writeln(sum);

    document.writeln("-------------------------------------------------------");

    //使用while 循環(huán)
    var f = 1;
    var sum = 0;
    while (f < 11){
    sum +=f;
    f++;
    }
    document.writeln(sum);
    document.writeln("-------------------------------------------------------");

    //使用do...while 循環(huán)
    var g = 0;
    var sum = 0;
    do {
    sum +=g;
    g++;
    }
    while(g<10);
    document.writeln(sum);
    // -->
    </script>
    </pre>
    </body>
    </html>
    =========================================================

    程序的執(zhí)行結(jié)果如下:

    如果a的值是1,那么可以在瀏覽器中看到這句話
    -------------------------------------------------------
    返回true
    -------------------------------------------------------
    彈出對話框,顯示2
    -------------------------------------------------------
    45
    -------------------------------------------------------
    55
    -------------------------------------------------------
    45

    posted on 2009-11-19 15:09 becket_zheng 閱讀(195) 評論(0)  編輯  收藏 所屬分類: 網(wǎng)頁web前端技術(shù)
    主站蜘蛛池模板: 国产啪精品视频网免费| 亚洲免费观看在线视频| 免费一级做a爰片性色毛片| 国产精品亚洲精品观看不卡| 日韩精品免费一级视频| 亚洲影视一区二区| 9420免费高清在线视频| 亚洲成a人片在线观| 日韩亚洲国产高清免费视频| 国产成人精品日本亚洲专一区| 毛片A级毛片免费播放| 亚洲1区2区3区精华液| 五月天婷亚洲天综合网精品偷| 黄色网址免费在线| 国产亚洲精午夜久久久久久| a级毛片免费完整视频| 亚洲一区二区三区高清| 香蕉97超级碰碰碰免费公| 亚洲国产精品无码久久九九大片 | a毛片久久免费观看| 亚洲AV无码第一区二区三区| 99久久精品免费精品国产| 色老板亚洲视频免在线观 | 可以免费观看的一级毛片| 一级成人毛片免费观看| 久久精品国产精品亚洲蜜月| 最近中文字幕免费完整| 亚洲夂夂婷婷色拍WW47| 亚洲中文字幕无码专区| 人妻无码一区二区三区免费 | 日韩激情淫片免费看| 国产高潮流白浆喷水免费A片 | 精品国产亚洲一区二区三区 | 亚洲国产日韩在线人成下载 | 久久午夜夜伦鲁鲁片免费无码| 亚洲综合一区二区| 免费一级肉体全黄毛片| 污视频在线观看免费| 亚洲熟妇AV一区二区三区浪潮 | 亚洲VA综合VA国产产VA中| 最近2019免费中文字幕6|