JavaScriptswitch語句
switch語句用於基於不同的條件來執行不同的動作。
JavaScript switch 語句
使用switch語句可以進行多項選擇。
語法:
switch( 變數1 ){
case 變數2:
//語句1;
break;
case 變數3:
//語句2;
break;
default:
//語句3;
}
執行原理:變數1的值跟case 的值進行比較。比如 變數1等於case 變數2,就執行語句1。如果變數1等於 case 變數3 就執行語句2,如果都不符合就執行語句3.
break 結束當前執行的語句。default 預設的,在沒有符合的選項的時候預設選擇default。
例項:
<!DOCTYPE html> <html> <head> <meta charset="UTF-8"> <title>Insert title here</title> </head> <body> </body> <script type="text/javascript"> var num = 3; switch (num) { case 0: alert("0"); break; case 1: alert("1"); break; case 2: alert("2"); break; case 3: alert("3"); break; case 4: alert("4"); break; default: alert("預設選項"); break; }
//當num等於0,執行alert("0");......如果都不匹配,就執行alert("預設選項"); </script> </html>
default關鍵字當所有選項都不匹配,預設執行default選項的程式碼。
————————— end —————————–