<output id="qn6qe"></output>

    1. <output id="qn6qe"><tt id="qn6qe"></tt></output>
    2. <strike id="qn6qe"></strike>

      亚洲 日本 欧洲 欧美 视频,日韩中文字幕有码av,一本一道av中文字幕无码,国产线播放免费人成视频播放,人妻少妇偷人无码视频,日夜啪啪一区二区三区,国产尤物精品自在拍视频首页,久热这里只有精品12

      Javascript基礎與面向對象基礎~Javascript中的語句如何被執行,如何改變執行順序

      回到目錄

      本講主要是JS語言中的代碼如何被解釋執行的,這個問題其實和其它語言是一樣的,程序執行順序為“從上到下”,當然如果代碼中有分支,它的執行順序可能有所改變,而這種支在程序設計中叫做“分支結構(條件結構)”,再或者某個操作需要反復執行10次,這在程序設計中叫做“循環結構”。

      正常的程序結構

            //普通的結構
              var info = "hello world"
              console.log(info);

      帶有分支的程序結構

           //IF條件結構
              var number = 1;
              if (number % 2 == 0)
                  console.log("偶數");
              else
                  console.log("奇數");
              //switch條件結構
              var type = 1;
              switch (type) {
                  case 1:
                      console.log("支付寶");
                      break;
                  case 2:
                      console.log("財富通");
                      break;
                  case 3:
                      console.log("銀聯");
                      break;
                  default:
                      console.log("輸入類型錯誤");
                      break;
              }

      帶有循環的程序結構

           //for循環結構
              var body = document.getElementById("bodys");
              for (var i = 0; i < 10; i++) {
                  body.appendChild(document.createTextNode(i));
              }
              //while循環實現相同的效果
              var i = 0;
              while (i < 10) {
                  body.appendChild(document.createTextNode(i));
                  i++;
              }
              //do...while循環,注意一點,do循環它至少會執行一次
              do {
                  body.appendChild(document.createTextNode(i));
                  i++;
              } while (i < 10)

      代碼執行過程中的中斷與應對

      對于JS代碼,正常情況下它自上而下去解釋執行,當發表代碼出現錯誤(異常時)它的中斷解釋,即出現行下面的代碼將不會被執行!而如果我們

      希望以下的代碼繼續執行,只有為“可能出錯的代碼”加try...cache塊,代碼如下:

      var a=0;
      var b=10/a;  //這行代碼出現異常,JS代碼中斷
      console.log(b) //事實上,這行代碼不會被執行的
      
      //解決方法:
      var a=0;
      var b=0;
      try{
      b=10/a;  //這行代碼出現異常,JS代碼中斷
      }
      catch(e){
        console.log("出現異常,信息為:"+e);
      }
      console.log(b) ;

      恩,現在你對代碼的執行順序有一個了解了吧,事實上,所以開發語言中,無非是這三種結構,恩!

      感謝閱讀!

      回到目錄

      posted @ 2013-01-22 18:11  張占嶺  閱讀(1195)  評論(5)    收藏  舉報
      主站蜘蛛池模板: 色猫咪av在线观看| 欧美亚洲综合成人a∨在线| 国产69久久精品成人看| 成人无码视频| 国产亚洲一区二区三区av| 国产内射性高湖| 国产午精品午夜福利757视频播放 国产午夜亚洲精品国产成人 | 亚洲有无码中文网| 亚洲成人高清av在线| 日本久久一区二区三区高清| 福利视频在线一区二区| 无码人妻视频一区二区三区| 撩起胸让我的?蹭来蹭去| 国产gaysexchina男外卖| 国精品无码一区二区三区在线看| 又黄又刺激又黄又舒服| 自拍偷在线精品自拍偷免费| 干老熟女干老穴干老女人| 日本人妻巨大乳挤奶水免费 | 国产精品麻豆中文字幕| 精品无码成人片一区二区98| 久久一级精品久熟女人妻| 综合偷自拍亚洲乱中文字幕| 乱码精品一区二区三区| 亚洲国产中文在线有精品| 亚洲欧洲精品日韩av| 精品国产亚洲一区二区三区| 欧美刺激性大交| 国产精品中文字幕观看| 卫辉市| 国内自拍偷拍福利视频看看| 国产精品av中文字幕| 天天爱天天做天天爽夜夜揉 | 久久人妻国产精品| 成人区精品一区二区不卡| 蜜臀av久久国产午夜福利软件| 欧美老少配性行为| 亚洲综合在线一区二区三区| 内射干少妇亚洲69XXX| 色欲综合久久中文字幕网| 18禁在线一区二区三区|