您好,登錄后才能下訂單哦!
這篇文章主要講解了“javascript中有什么跳轉語句”,文中的講解內容簡單清晰,易于學習與理解,下面請大家跟著小編的思路慢慢深入,一起來研究和學習“javascript中有什么跳轉語句”吧!
javascript中跳轉語句有:1、break語句,語法“break;”;2、continue語句,只能夠用在循環語句的循環體中,語法“continue;”;3、return語句,語法“return [expression]”。
本教程操作環境: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); } }
continue 語句的用法與 break 語句相似,唯一的區別是 continue 語句不會退出循環,而是開始新的迭代(即重新執行循環語句)。不管帶標記還是不帶標記,continue 語句只能夠用在循環語句的循環體中。
return 語句用來指定函數的返回值,它只能夠用在函數或者閉包中。其語句形式如下:
return [expression]
當執行 return 語句時,先計算 expression 表達式,然后返回表達式的值,并將控制邏輯從函數體內返回。
感謝各位的閱讀,以上就是“javascript中有什么跳轉語句”的內容了,經過本文的學習后,相信大家對javascript中有什么跳轉語句這一問題有了更深刻的體會,具體使用情況還需要大家實踐驗證。這里是億速云,小編將為大家推送更多相關知識點的文章,歡迎關注!
免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。