break以及continue語句

2021-02-19 HTML5 WEB前端分享

HTML5學堂:ECMAScript當中存在著break以及continue兩種語句,這兩種語句通常用於循環語句以及分支語句當中。那麼,break以及continue的區別是什麼呢?我們一起來學習一下~

break語句

可以中斷當前循環,通常在switch語句和while、for、for...in、或do...while循環中使用break語句。

<script>

var sum = 0;

for (var i = 0; i < 10; i++) {

if (i == 5) {

break;

};

sum += i;

};

console.log(sum);

</script>

continue語句

可以結束本次循環,即跳出循環體中下面尚未執行的語句。

<script>

var sum = 0;

for (var i = 0; i < 10; i++) {

if (i == 5) {

continue;

};

sum += i;

};

console.log(sum);

</script>

break與continue的區別

最後總結一下break以及continue語句的區別:

1、break語句可以用於循環語句,也可以用於分支語句(switch),而continue語句只能用於循環語句(需要注意,不要說是for語句,是針對所有的循環語句,break和continue都是可以使用的)。

2、break語句用於跳出全部循環,而continue用於結束本次循環。

<script>

var num = 2;

var result = 0;

switch(num) {

case 0: result=10; break;

case 1: result=100; break;

case 2: result=1000; break;

default: result=100000;

}

console.log(result);

</script>

歡迎溝通交流~HTML5學堂

投稿或建議聯繫小編 QQ:3042966101

(長按二維碼)

相關焦點

  • Python:break語句與continue語句
    這時候就會用到 break 與 continue 語句,break語句與continue語句在Python循環中分別有著不同的用法。    break語句:    break語句用於提前終止當前循環,它代表直接結束循環,即從循環中跳出。具體點說,就是在循環條件沒有False條件或者序列還沒有完全遞歸完,就立即停止執行循環語句,直接執行循環塊後的語句。
  • break/continue跳出語句的用法筆記
    break不僅可以用在switch語句中,還可以用在死循環中跳出循環,當然continue也可以用在死循環中。下邊記錄了break/continue跳出語句在php中的一些用法,供大家參考。php中break跳出語句break關鍵字一般是用來跳出當前的循環(包括while、do...while、for、foreach循環)或跳出switch條件語句。當在使用循環語句時,如果不知道循環的次數,就知道當滿足或不滿足某條件是跳出循環,這時就可以使用break跳出語句。
  • 尚學堂資料整理:帶標籤的break和continue語句
    break語句在任何循環語句的主體部分,均可用break控制循環的流程。break用於強行退出循環,不執行循環中剩餘的語句。(break語句也在switch語句中使用) continue語句continue 語句用在循環語句體中,用於終止某次循環過程,即跳過循環體中尚未執行的語句,接著進行下一次是否執行循環的判定。
  • 優秀的程式設計師極少用break或者continue語句
    寫程序應該儘量的避免使用break和continuefor、while循環語句裡出現return是沒有問題的,但如果你的循環裡出現了break和continue,往往是因為對循環的邏輯沒有考慮情況,考慮周全了基本不需要break和continue。
  • C++關鍵字:break和continue在循環語句中的使用
    /***************************************************************************關鍵字:break和continue的演示使用在任何一個while,do_while或for循環的結構體中,都能夠使用break和continue
  • C#基礎:跳轉語句(break,continue,goto,return,throw)
    及時有效的跳轉 將有助於提升程序的執行效率--break     語句用於終止最近的封閉循環或它所在的 switch 語句。
  • break和continue
    break 注意: 1.第一次見break是在switch的case語句中,在switch中它可以使流程跳出
  • JS(5)——循環語句、break、continue關鍵字、測試程序性能
    循環語句:通過循環語句可以反覆的執行一段代碼多次while循環語法:
  • continue 語句
    有時候在程序中並不希望終止整個循環,而是只希望終止本次循環後面的代碼,下一次的循環接著執行, 可以使用 continue 語句。
  • 在編程中,控制語句break和continue的差異,就像兩種典型的女人
    編程中,控制語句break和continue的差異,如同理性的女人與感性的女人,不斷實踐與相處後,方能感知其中微妙的聯繫與差別。程式設計師在編程過程中,經常會用到break語句和continue語句。而控制語句break和continue的差異,就像兩種典型的女人:理性的女人與感性的女人。理性的女人,在感情裡,往往會表現的冷血,狠心;感性的女人,在感情裡,則多表現為矯情,口是心非。不管是哪種女人,本無對錯,選擇合適的相處方式,便可經營精緻的生活。作為程式設計師,更應該明白,break語句和continue語句,也沒有優劣之別,在合適的場景使用,才能實現預期的結果。
  • 為什麼許多程式設計師從來都不用break或者continue語句?
    和continuefor、while循環語句裡出現return是沒有問題的,但如果你的循環裡出現了break和continue,往往是因為對循環的邏輯沒有考慮情況,考慮周全了基本不需要break和continue。
  • Python基礎教程全套6.4:break和continue語句
    break語句:for letter in 'Runoob':       if letter == 'b':      break
  • 詳解C#break ,continue, return
    break ,continue, return這三個常用的關鍵字的學習對於我們編程開發是十分有用的,那麼本文就向你介紹break ,continue, return具體的語法規範。C#編程語法中我們會碰到break ,continue, return這三個常用的關鍵字,那麼關於這三個關鍵字的使用具體的操作是什麼呢?我們在使用這三關鍵字的時候需要注意和需要理解的規則是什麼呢?讓我們開始介紹吧:一、C#編程語法之break語句:break語句會使運行的程序立刻退出包含在最內層的循環或者退出一個switch語句。
  • 解析PHP跳出循環的方法以及continue、break、exit的區別介紹
    PHP中的循環結構大致有for循環,while循環,do{} while 循環以及foreach循環幾種,不管哪種循環中,在PHP中跳出循環大致有這麼幾種方式:代碼:<?php$i = 1;while (true) {     if ($i==2) {        $i++;        continue;    } else if ($i==5) {        break;    } else {        echo $i .
  • Python循環語句代碼逐行詳解:while、for、break和continue
    break語句可以使程序跳出循環語句,從而執行循環體之外的程序,即break語句可以提前結束循環。例如,模擬switch分支結構使用了break語句。後面的break作用相同。當匹配到某個case後,程序將跳出switch。如果第一個case不使用break子句,程序將輸出兩個值,分別是3和-1。因為執行完輸出表達式x + y後,分支結構並沒有中斷,程序將流轉到下面一個case。然後繼續計算表達式x – y的值,遇到後面的break語句才退出分支結構。break語句在循環結構中也有類似的作用。
  • 2020銀行招聘科技崗考試知識點資料:break和continue語句
    2020銀行招聘科技崗考試知識點資料:break和continue語句 2020銀行校園招聘正在進行中,山東中公教育為大家整理了銀行招聘科技崗的相關資料,供各位考生複習備考,一分耕耘一分收穫,取得好成績的關鍵在於一點一滴的積累,大家一定要更加努力哦,
  • 【面試寶典】continue、break和return
    面試解析:面試中經常會問continue、break和return這些關鍵字的基本用法,這是最最基本的基本功,如果這個問題回答不上來那幾基本上就沒戲了。1、continue:結束當前的循環,繼續進行下次循環。
  • break, continue 和 return 的用法及區別
    break, continue 和 return 的用法及區別return:是函數返回語句,返回的同時函數也會停止執行。break:語句會跳出循環,但是會繼續執行循環之後的代碼(跳出循環)。continue:語句會跳過當前迭代,進入下一個迭代。
  • 跟我學java編程—Java跳轉語句—continue語句
    continue語句只能用在循環裡。continue語句的作用是跳過循環體中剩餘的語句而準備執行下一次循環。對於while和do-while循環,continue執行之後的動作是條件判斷;對於for循環,隨後的動作是變量更新。
  • Java循環結構之break與continue關鍵字
    各位小夥伴,大家好,這次小編要介紹的是,Java循環結構中break與continue關鍵字的用法,首先我們來介紹一下break關鍵字。break關鍵字:1. 可以用在switch語句當中,一旦執行,整個switch語句立刻結束。2. 可以用在循環語句中,一旦執行,整個循環結束。接下來,粘幾行代碼,來方便大家的理解。