首頁 > web前端 > 前端問答 > javascript中跳轉語句有哪些

javascript中跳轉語句有哪些

青灯夜游
發布: 2021-10-15 14:32:27
原創
3840 人瀏覽過

javascript中跳轉語句有:1、break語句,語法「break;」;2、continue語句,只能夠用在迴圈語句的迴圈體中,語法「continue;」;3、return語句,語法“return [expression]”。

javascript中跳轉語句有哪些

本教學操作環境:windows7系統、javascript1.8.5版、Dell G3電腦。

跳轉語句能夠從所在的分支、迴圈或從函數呼叫傳回的語句跳出。

JavaScript 的跳躍語句包含3種:break 語句、continue 語句、return 語句。

break 語句用來退出迴圈或 switch 語句。其文法格式如下。

break;
登入後複製

【範例1】在下面這個範例中設定 while 語句的循環表達式永遠是 true(while 能夠轉換數值1為true)。接著在 while 迴圈結構體設定一個if語句,判斷當變數 i 大於 50 時,則跳出 while 迴圈體。

var i=0;
while(1){
	if(i>50)break;
	i++;
	document.write(i);
}
登入後複製

【範例2】跳轉語句也可以與標記結合使用,以實現跳到指定的行,而不是只跳出循環體。在下面嵌套for 迴圈體內,在外層for 語句中定義一個標記x,然後在內層for 語句中,使用if 語句設定:當a 大於5 時跳出外層for 語句,運行結果如下:

x:for (a=1;a<10;a++) {       //添加标签
	document.write("<br />"+a+"<br />");
	for(var b=1;b<10;b++){
		if(a>5) break x;     //如果a大于5,则跳出标签
		document.write(b);
	}
}
登入後複製

javascript中跳轉語句有哪些
continue 語句的用法與break 語句相似,唯一的差異是continue 語句不會退出循環,而是開始新的迭代(即重新執行循環語句)。不管帶標記還是不帶標記,continue 語句只能夠用在迴圈語句的迴圈體中。

return 語句用來指定函數的回傳值,它只能夠用在函數或閉包中。其語句形式如下:

return [expression]
登入後複製

當執行 return 語句時,先計算 expression 表達式,然後傳回表達式的值,並將控制邏輯從函數體內傳回。

【推薦學習:javascript高階教學

#

以上是javascript中跳轉語句有哪些的詳細內容。更多資訊請關注PHP中文網其他相關文章!

相關標籤:
來源:php.cn
本網站聲明
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn
熱門教學
更多>
最新下載
更多>
網站特效
網站源碼
網站素材
前端模板