首頁 >web前端 >js教程 >JavaScript表達式和語句

JavaScript表達式和語句

巴扎黑
巴扎黑原創
2017-07-20 15:59:051490瀏覽

if語句

三元運算子

表達式1 ? 表達式2 :表達式3
是對if…else語句的一種簡化寫法

switch語句

switch (expression) {
 case 常數1:
   語句;
   break;
 case 常數2:
  語句;#break;
 case 常數2:
  語句;#breakbreak;
 case 常數3:
   語句;
   break;
 …
 case 常數n:
   語句;
   語句##  #    break;
}

break可以省略,如果省略,程式碼會繼續執行下一個case

switch 語句在比較值時使用的是全等運算子, 因此不會發生類型轉換(例如,字串'10' 不等於數值10)


布林類型的隱式轉換

#轉換為true 非空字串非0數字true 任何物件

轉換成false空字串 0  false  null  undefined


for 迴圈

// for迴圈的表達式之間用的是;號分隔的,千萬不要寫成,

for (初始化表達式1; 判斷式2; 自增式3) {

 // 循環體4
}

while (循環條件) {

 //循環體

}

do{

 // 迴圈體;

} while (迴圈條件);

continue與break

break:立即跳出整個循環,即循環結束,開始執行循環後面的內容(直接跳到大括號)

continue:立即跳出當前循環,繼續下一次循環(跳轉到i++的地方)

#

以上是JavaScript表達式和語句的詳細內容。更多資訊請關注PHP中文網其他相關文章!

陳述:
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn