JavaScript 編程基礎(四)

JavaScript 編程基礎

條件語句

條件語句就是對語句中不同條件的值進行判斷,進而根據不同的條件執行不同的語句。條件語句主要有 if判斷語句和 switch 多分支語句。

(1)if 語句

if 語句是最常見、最常用的條件控制語句。通過判斷來確定是否執行。

  • 單項判斷語句
    其語法格式如下:
if(表達式條件){
	執行語句
}
  • 雙向判斷語句
    雙向判斷語句是 if 語句的基礎形式,只是在單向判斷語句上加了一個從句,其基本語法格式如下:
if(表達式條件){
	執行語句1
}else{
	執行語句2
}

如果條件成立則執行“語句1”,否則,執行“語句2”。

  • 多向判斷語句
    多向判斷語句是根據表達式的結果判斷一個條件,然後根據返回值做進一步的判斷,其語法格式如下:
if(表達式條件1){
	執行語句1
}
else if(表達式條件2){
	執行語句2
}
else if(表達式條件3){
	執行語句3
}
......

(2)switch 語句

switch 語句是典型的多分支語句,其作用於 if 類似,但比 if 語句更具有可讀性和靈活性。其基本語法格式如下:

switch(表達式){
	case 目標值1:
		執行語句1
		break; 
	case 目標值2:
		執行語句2
		break; 		
	......
	
	case 目標值n:
		執行語句n
		break; 
	default:
		執行語句 n+1
		break;
}

switch 語句將表達式的值與每個 case 中的目標值進行匹配,如果找到了匹配的值,就只執行對應的 case 語句;如果找不到,就執行 default 後的執行語句。注:break 的作用是跳出 switch 語句。

Authors
杜小白

文章內容借鑑於《HTML+CSS+JavaScript 網頁製作案例教程》 編著:傳智播客

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章