• <abbr id="chdyf"></abbr>
    <ruby id="chdyf"><acronym id="chdyf"><meter id="chdyf"></meter></acronym></ruby>
    <bdo id="chdyf"></bdo>
    <dfn id="chdyf"><menu id="chdyf"></menu></dfn>
    1. <menuitem id="chdyf"></menuitem><strong id="chdyf"><menu id="chdyf"></menu></strong>

      <rt id="chdyf"><menu id="chdyf"></menu></rt>
      成人小说一区二区三区,伊人精品成人久久综合全集观看,久久HEZYO色综合,中文字幕精品人妻熟女,影音先锋成人网站,我要看免费一级毛片,中国女人做爰A片,中文字幕av久久爽Av

      JS循環(huán)結(jié)構(gòu)有哪些?循環(huán)結(jié)構(gòu)概述

      2020-2-24    seo達(dá)人

      所謂循環(huán),就是重復(fù)執(zhí)行一段代碼,計(jì)算機(jī)的判斷能力和人相比差的很遠(yuǎn),計(jì)算機(jī)更擅長一件事情——不停的重復(fù)。而我們在JavaScript中把這叫做循環(huán)。下面讓我們來了解了解JavaScript里的循環(huán)。



      js循環(huán)結(jié)構(gòu)有哪些

      js循環(huán)結(jié)構(gòu)有三種



      for循環(huán) ==> 用來多次遍歷代碼塊

      while循環(huán) ==> 當(dāng)指定條件為true時(shí),循環(huán)代碼塊

      do while ==> 當(dāng)指定條件偽true時(shí),循環(huán)代碼塊

      1、for循環(huán)

      for是由兩個(gè)部分組成,條件控制和循環(huán)體

      語法:



      for(初始化表達(dá)式;循環(huán)條件表達(dá)式;循環(huán)后的操作表達(dá)式){

      需要重復(fù)的代碼塊;

      }



      for語句結(jié)構(gòu)如圖:



      for循環(huán)的執(zhí)行順序



      1.初始化表達(dá)式

      1. 循環(huán)條件表達(dá)式
      2. 需要重復(fù)的代碼塊
      3. 循環(huán)后的操作表達(dá)式



        簡單的for循環(huán),循環(huán)執(zhí)行一次會(huì)改變一個(gè)變量的值

        舉例:輸出1到100的值



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

        //在循環(huán)開始時(shí)設(shè)置一個(gè)變量i;//定義運(yùn)行循環(huán)的條件i<=100;//每個(gè)循環(huán)執(zhí)行后,變量增加1

        console.log(i);

        }



        2、while循環(huán)

        while循環(huán)會(huì)重復(fù)執(zhí)行一段代碼,直到某個(gè)條件不再滿足。

        語法:



        while(條件表達(dá)式語句){

        執(zhí)行的代碼塊;

        }



        while循環(huán)結(jié)構(gòu)如圖:



        while執(zhí)行順序

        當(dāng)我們的使用條件條件返回值是true,就會(huì)執(zhí)行大括號里面的代碼塊,執(zhí)行完大括號的語句之后,會(huì)重復(fù)大括號里的語句,直到判定條件返回值為false,才會(huì)結(jié)束循環(huán)。



        案例:



        var i = 0;

        while (i < 10){

        console.log(i);

        i++;

        }

        //while循環(huán)會(huì)先判定條件,再根據(jù)條件是否成立達(dá)成決定是否進(jìn)入循環(huán)

        //如果條件一開始就是false ,則不會(huì)進(jìn)入循環(huán)



        缺點(diǎn):



        使用while語句的時(shí)候,一定要寫大括號

        如果沒有條件的話,會(huì)無限的運(yùn)行下去,造成死循環(huán)。

        3、do while循環(huán)的結(jié)構(gòu)

        do while 結(jié)構(gòu)的基本原理和while結(jié)構(gòu)是基本相同的,但是它保證循環(huán)體至少被執(zhí)行一次。因?yàn)樗窍葓?zhí)行代碼,后判斷條件

        語法:



        do {

        執(zhí)行語句塊;

        }

        while(條件表達(dá)式語句);



        do while 執(zhí)行順序:

        先執(zhí)行一次code,再做判斷。與while循環(huán)不同,do while無論條件如何 都會(huì)執(zhí)行一次代碼

        案例:



        var i = 0;

        do{

        console.log(i);

        i++;

        }while(i<10);



        while 和 do while的不同

        while: 先判斷 再執(zhí)行 條件不成立 循環(huán)體 一遍都不執(zhí)行

        do…while: 先執(zhí)行 再判斷 條件不成立 循環(huán)體 至少執(zhí)行一遍


      日歷

      鏈接

      個(gè)人資料

      存檔

      主站蜘蛛池模板: 日韩福利在线视频| 欧洲AV在线| 女邻居夹得好紧太爽了av| 老女人丨91丨九色| 天天爽天天爽天天片a| 人妻码中文字幕| 亚洲自拍一区在线观看| 超碰人人在线| 69精品视频| 在线无码国产精品亚洲а∨| 晋江市| 少妇|91最新-91PORNY|九色| 无码人妻精品一区二区三区温州| 亚洲热线99精品视频| 超碰99在线| 丁香五月色情综合| 神马不卡一区二区三级| 国产熟女视频| 国产午夜成人AV在线播放| 国产亚洲成年网址在线观看| 中文字幕二区| 国产六月婷婷爱在线观看| Y111111国产精品久久久| 国产九九在线视频| 制服丝袜无码| 亚洲中文字幕免费| 日韩亚洲欧美一区二区三区| 欧美在线成人午夜网站| 国产精品亚洲产品一区二区三区 | av日韩精品在线播放| 合肥市| 中文字幕日韩亚洲| av中文字幕不卡| 日韩中文一区二区| 久久久91精品人妻无码夜色_国产v| 日韩视频在线观看网址| 久久婷婷影院| 91成人视频在线观看| 日本丰满老熟妇乱子伦| 中国国产一级毛片视频| 奇米影视7777狠狠狠狠色|