JS循環(huán)語句:

for: 是一種先判斷昨悼,后運行的循環(huán)語句并扇。但它具有在執(zhí)行循環(huán)之前初始變量和定義循環(huán)后要執(zhí)行代碼的能力遭商。
其循環(huán)格式為:
單層for循環(huán)格式:

    for(start;end;step){

    循環(huán)體;
    }   

    for (;;) {      //無限循環(huán)
        循環(huán)體
    }

嵌套格式遵循規(guī)則:

    1泌豆、外層為假時內層不執(zhí)行毅舆;
    2值戳、先執(zhí)行外層再執(zhí)行內層议谷,直至內層的條件為假時再返回外層去執(zhí)行。
    3堕虹、外層的值可以帶入內層來使用卧晓;

比如我們用for循環(huán)寫一個99乘法表:

for(var a=1 ; a<10 ; a++){
        for(var b=1 ; b<=a ; b++){
          var c = b * a;
            document.write(`$芬首*${a} = ${c} &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;`);
        }
        document.write(`<br></br>`);
     }

示例圖為:


{2A6C3382-A643-4560-A9ED-5D4F7691F5E3}_20190726192834.jpg

例2:

 for(var a=1;a<=6;a++){
         for(var b=1;b<=7;b++){
           var c=a*b;
           var c=`*`;
             document.write(`${c} &nbsp;&nbsp;`)
       }
        document.write(`<br>`)
    }

示例圖為:


{3E53CAFF-DAC9-484F-A0DE-E2C3AB9EBFAB}_20190726194656.jpg

for in:是一種精準的迭代語句,可以用來枚舉對象的屬性禀崖;循環(huán)中的代碼每執(zhí)行一次衩辟,就會對數(shù)組的元素或者對象的屬性進行一次操作。
其代碼為:

        var str ={
            age:20,
            pic:10,
            old:30
        };
            for(var a in str ){
                console.log([str.age]);
            }

示例圖為:


{41A5D192-206E-4482-94BD-9BB87FDA7B45}_20190726194019.jpg

while:
While 循環(huán)會在指定條件為真時循環(huán)執(zhí)行代碼塊波附。while語句是一種先判斷艺晴,后運行的循環(huán)語句。必須滿足條件了之后掸屡,方可運行循環(huán)體封寞。也就是說,while有可能永遠不會被執(zhí)行仅财。
其代碼格式為:

起始條件
while(終止條件){
    循環(huán)體;
    步長值;
}

例:

    var a=2;
    while(a<5){
          a++;
        console.log(a)
    }

示例圖為:


{8F4FC165-7BA8-4F55-81D4-11A332A63AA5}_20190726195034.jpg

do while語句
do/while 循環(huán)是 while 循環(huán)的變體狈究。兩者的運行卻截然不同,do...while語句是一種先運行盏求,后判斷的循環(huán)語句抖锥。也就是說,不管條件是否滿足碎罚,至少先運行一次循環(huán)體磅废。然后如果條件為真的話,就會重復這個循環(huán)荆烈。與while的區(qū)別:這種語法的循環(huán)至少要被執(zhí)行一次拯勉。

格式:
        
起始條件
do{
    循環(huán)體;
    步長值;
}while(終止條件)

例:

        var a=5;
do{
console.log(a)
}while(a>5)

示例圖為:
如圖所示強制執(zhí)行了一次;


{E9F8B4B6-B1C6-469E-B59B-6C9435234398}_20190726195217.jpg
?著作權歸作者所有,轉載或內容合作請聯(lián)系作者
  • 序言:七十年代末憔购,一起剝皮案震驚了整個濱河市宫峦,隨后出現(xiàn)的幾起案子,更是在濱河造成了極大的恐慌玫鸟,老刑警劉巖导绷,帶你破解...
    沈念sama閱讀 216,919評論 6 502
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件,死亡現(xiàn)場離奇詭異鞋邑,居然都是意外死亡诵次,警方通過查閱死者的電腦和手機,發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 92,567評論 3 392
  • 文/潘曉璐 我一進店門枚碗,熙熙樓的掌柜王于貴愁眉苦臉地迎上來逾一,“玉大人,你說我怎么就攤上這事肮雨∽穸拢” “怎么了?”我有些...
    開封第一講書人閱讀 163,316評論 0 353
  • 文/不壞的土叔 我叫張陵,是天一觀的道長陌宿。 經(jīng)常有香客問我锡足,道長,這世上最難降的妖魔是什么壳坪? 我笑而不...
    開封第一講書人閱讀 58,294評論 1 292
  • 正文 為了忘掉前任舶得,我火速辦了婚禮,結果婚禮上爽蝴,老公的妹妹穿的比我還像新娘沐批。我一直安慰自己,他們只是感情好蝎亚,可當我...
    茶點故事閱讀 67,318評論 6 390
  • 文/花漫 我一把揭開白布九孩。 她就那樣靜靜地躺著,像睡著了一般发框。 火紅的嫁衣襯著肌膚如雪躺彬。 梳的紋絲不亂的頭發(fā)上,一...
    開封第一講書人閱讀 51,245評論 1 299
  • 那天梅惯,我揣著相機與錄音宪拥,去河邊找鬼。 笑死铣减,一個胖子當著我的面吹牛江解,可吹牛的內容都是我干的。 我是一名探鬼主播徙歼,決...
    沈念sama閱讀 40,120評論 3 418
  • 文/蒼蘭香墨 我猛地睜開眼,長吁一口氣:“原來是場噩夢啊……” “哼鳖枕!你這毒婦竟也來了魄梯?” 一聲冷哼從身側響起,我...
    開封第一講書人閱讀 38,964評論 0 275
  • 序言:老撾萬榮一對情侶失蹤宾符,失蹤者是張志新(化名)和其女友劉穎酿秸,沒想到半個月后,有當?shù)厝嗽跇淞掷锇l(fā)現(xiàn)了一具尸體魏烫,經(jīng)...
    沈念sama閱讀 45,376評論 1 313
  • 正文 獨居荒郊野嶺守林人離奇死亡辣苏,尸身上長有42處帶血的膿包…… 初始之章·張勛 以下內容為張勛視角 年9月15日...
    茶點故事閱讀 37,592評論 2 333
  • 正文 我和宋清朗相戀三年,在試婚紗的時候發(fā)現(xiàn)自己被綠了哄褒。 大學時的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片稀蟋。...
    茶點故事閱讀 39,764評論 1 348
  • 序言:一個原本活蹦亂跳的男人離奇死亡,死狀恐怖呐赡,靈堂內的尸體忽然破棺而出退客,到底是詐尸還是另有隱情,我是刑警寧澤,帶...
    沈念sama閱讀 35,460評論 5 344
  • 正文 年R本政府宣布萌狂,位于F島的核電站档玻,受9級特大地震影響,放射性物質發(fā)生泄漏茫藏。R本人自食惡果不足惜误趴,卻給世界環(huán)境...
    茶點故事閱讀 41,070評論 3 327
  • 文/蒙蒙 一、第九天 我趴在偏房一處隱蔽的房頂上張望务傲。 院中可真熱鬧凉当,春花似錦、人聲如沸树灶。這莊子的主人今日做“春日...
    開封第一講書人閱讀 31,697評論 0 22
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽天通。三九已至泊窘,卻和暖如春,著一層夾襖步出監(jiān)牢的瞬間像寒,已是汗流浹背烘豹。 一陣腳步聲響...
    開封第一講書人閱讀 32,846評論 1 269
  • 我被黑心中介騙來泰國打工, 沒想到剛下飛機就差點兒被人妖公主榨干…… 1. 我叫王不留诺祸,地道東北人携悯。 一個月前我還...
    沈念sama閱讀 47,819評論 2 370
  • 正文 我出身青樓,卻偏偏與公主長得像筷笨,于是被迫代替她去往敵國和親憔鬼。 傳聞我的和親對象是個殘疾皇子,可洞房花燭夜當晚...
    茶點故事閱讀 44,665評論 2 354

推薦閱讀更多精彩內容

  • 循環(huán)語句: 通過循環(huán)語句可以反復的執(zhí)行一段代碼多次 while循環(huán) - 語法: while(條件表達式){ 語句....
    呂若凡閱讀 332評論 0 0
  • JavaScript 循環(huán):for - 循環(huán)代碼塊一定的次數(shù)for/in - 循環(huán)遍歷對象的屬性while - 當...
    我叫李大白閱讀 191評論 0 0
  • 1. while循環(huán):通常用來循環(huán)數(shù)組 例子: 使用情況:循環(huán)次數(shù)確定的情況下使用 2. do while循環(huán)...
    洛禾sunshime閱讀 285評論 0 0
  • while() var i = 0; while(條件){ 語句 i++; } //例子 var i = 0; w...
    我不帥你不愛閱讀 251評論 0 0
  • while循環(huán)(會一直執(zhí)行條件) while中結束循環(huán)用break; while(條件){ 當條件實現(xiàn)的時候...
    帆啊帆_閱讀 199評論 0 0