## 条件语句(判断语句)
* 语法` 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-内部类详解
