javascript流程控制語句簡單介紹
本章節總體簡單介紹一下javascript中的流程控制語句。
所謂的流程控制語句,就是能夠根據一定條件,調整程式碼執行順序的語句,下面分別做一下介紹。
一.條件選擇結構:
條件選擇語句用於基於不同的條件來執行不同的動作,通常在寫程式碼時,總是需要為不同的決定來執行不同的動作。
(1).if語句:
當條件為true時,執行指定的程式碼:
[JavaScript] 純文字檢視 複製程式碼var webName = "螞蟻部落"; if(webName=="螞蟻部落"){ console.log("本站的url地址是softwhy.com"); }
判斷變數的值是不是"螞蟻部落",如果是則執行大括號中的程式碼。
(2).if...else語句:
當條件為true時執行程式碼,當條件為false時執行其他程式碼。
[JavaScript] 純文字檢視 複製程式碼var webName = "螞蟻部落"; if (webName == "螞蟻部落") { console.log("本站的url地址是softwhy.com"); } else { console.log("本站地址不是softwhy.com"); }
如果變數的值不是"螞蟻部落",那麼就會執行else後面的程式碼。
(3).switch語句: 使用該語句來選擇多個程式碼塊之一來執行。switch 語句用於基於不同的條件來執行不同的動作。
[JavaScript] 純文字檢視 複製程式碼var d=new Date().getDay(); function myFunction() { var x; switch (d){ case 0: x="Today it's Sunday"; break; case 1: x="Today it's Monday"; break; case 2: x="Today it's Tuesday"; break; case 3: x="Today it's Wednesday"; break; case 4: x="Today it's Thursday"; break; case 5: x="Today it's Friday"; break; case 6: x="Today it's Saturday"; break; } console.log(x); } myFunction();
更多關於switch語句的使用可以參閱javascript switch語句一章節。
二.迴圈結構:
感覺還是沒必要多介紹了,因為本站其他文章都已經介紹了,下面就給出相應的連結地址。
(1).for語句可以參閱javascript for迴圈語句一章節。
(2).for in語句可以參閱javascript for in一章節。
(3).while語句可以參閱javascript while語句一章節。
(4).do...while語句可以參閱javascript do while迴圈語句一章節。
三.其他語句:
(1).break語句可以參閱javascript break與continue語句一章節。
相關文章
- JavaScript return語句簡單介紹JavaScript
- javascript with()語句用法簡單介紹JavaScript
- go 流程控制之switch 語句介紹Go
- javascript for in語句瀏覽器相容問題簡單介紹JavaScript瀏覽器
- awk 流程控制語句(if,for,while,do)詳細介紹While
- javascript事件控制程式碼簡單介紹JavaScript事件
- JavaScript 簡單介紹JavaScript
- js如何退出迴圈語句簡單介紹JS
- JavaScript進階之流程控制語句JavaScript
- Linux Shell Awk 流程控制語句(if,for,while,do)詳細介紹LinuxWhile
- HTTPS流程簡單介紹HTTP
- 簡單介紹克隆 JavaScriptJavaScript
- javascript物件簡單介紹JavaScript物件
- javascript this指向簡單介紹JavaScript
- javascript加密簡單介紹JavaScript加密
- JavaScript的流程控制語句以及函式JavaScript函式
- JavaScript statement flow control || JavaScript 語句流程控制JavaScript
- 資料庫介紹--認識簡單的SQL語句資料庫SQL
- js使用與或運算子替代if語句簡單介紹JS
- 流程控制語句
- 簡單介紹JavaScript閉包JavaScript
- JavaScript希爾排序簡單介紹JavaScript排序
- javascript constructor簡單介紹JavaScriptStruct
- javascript建立物件簡單介紹JavaScript物件
- javascript的this用法簡單介紹JavaScript
- javascript arguments用法簡單介紹JavaScript
- javascript 變數簡單介紹JavaScript變數
- javascript簡單模板引擎介紹JavaScript
- javascript作用域簡單介紹JavaScript
- javascript函數語言程式設計簡單介紹JavaScript函數程式設計
- JavaScript之流程語句JavaScript
- Java流程控制語句Java
- MySQL 5.7 的事務控制語句的介紹MySql
- javascript鏈式呼叫簡單介紹JavaScript
- javascript除法運算簡單介紹JavaScript
- javascript &&和||運算子簡單介紹JavaScript
- javascript方法過載簡單介紹JavaScript
- javascript遞迴概念簡單介紹JavaScript遞迴