## 條件語句(判斷語句)
* 語法` if(值為布爾值的條件表達式) {} `,注意條件表達式最后的值一定要是布爾值,只有表達式的值為true的時候才會執行if中的代碼
* if...else...語法:`if(expression) {} else {} `,在else中代碼執行的根據是緊跟著if中條件表達式的反條件(即a>2,它的反條件就是a<=2)
* if...else ...if語法:`if(expression) {} else if(expression) {}..else {} `
* switch:
~~~java
var month = 13;
switch(month) {//switch()里面傳入我們要判斷的值
case 1://使用case來預測我們傳入值的可能值
alert("現在是一月份");//符合預測值時,要執行的語句
break;//說明我們要執行的語句結束
case 2:
alert("現在是二月份");
break;
case 3:
alert("現在是三月份");
break;
case 4:
alert("現在是四月份");
break;
case 5:
alert("現在是五月份");
break;
case 6:
alert("現在是六月份");
break;
case 7:
alert("現在是七月份");
break;
case 8:
alert("現在是八月份");
break;
case 9:
alert("現在是九月份");
break;
case 10:
alert("現在是十月份");
break;
case 11:
alert("現在是十一月份");
break;
case 12:
alert("現在是十二月份");
break;
default://default一定是在最后的。在default里面藏著不滿足于上述所有case條件時,要執行的語句
alert("抱歉,你輸入的月份表達有誤!");
}
~~~
## 循環語句
* while循環:`while(expression) {}`
* for循環:`for(循環依據變量定義從什么時候開始;循環依據變量到什么時候結束;循環依據變量每次循環的變化) {循環體}`
* do...while:需要注意的是先執行循環體,在執行判斷
* break:停止循環代碼的執行;
* continue:跳過一次循環
*
- 課程開始
- 第一課20191008
- 第二課20191009
- HTML
- CSS
- CSS第一課
- CSS第二課
- CSS第三課
- CSS第四課
- CSS第五課
- JavaScript
- Js第一課
- Js第二課
- Js第三課
- Js第四課
- Js第五課
- Js第六課
- Js第七課
- Js-事件模型
- Js-2019-10-31-標準庫
- Js-2019-11-01- 標準庫
- Js-2019-11-01-Json
- Js-2019-11-01-對象的創建
- Js-2019-11-04-this的使用
- Js-2019-11-05-storage與異常
- Js-2019-11-05-BOM與補充知識點
- Js-2019-11-06-正則表達式和計時器
- jQuery
- jQuery-2019-11-13-初識jQuery
- jQuery-2019-11-14-jQuery節點操作
- jQuery-2019-11-15-jQuery節點操作二
- jQuery-2019-11-16-jQuery效果與動畫
- Java
- Java-2019-11-27-變量直接量數據格式運算符
- Java-2019-11-28-流程控制
- Java-2019-12-02-數組
- Java-2019-12-04 面向對象
- Java-2019-12-05-封裝
- Java-2019-12-06-深入構造器
- Java-2019-12-09-繼承
- Java-2019-12-10-多態
- Java-2019-12-10-包裝類
- Java-2019-12-11-final修飾符
- Java-2019-12-11-包裝類
- Java-2019-12-11-接口
- java-2019-12-13-設計模式
- Java-2019-12-16-集合框架
- Java-2019-12-18-集合排序
- Java-2019-12-23-常用類學習
- Java-2019-12-25-異常處理
- Java-2019-12-31-內部類詳解