1.复合语句
2.switch语句
3.do...while语句
4.while语句
5.for语句
6.for...in语句
7.break和continue语句
9.with语句
10.if语句
一:复合语句
var box=100; //单挑语句 { var pox=100; //复合语句,在花括号内的复合语句,也是一个代码块 var ok; }
二:switch
var box=1; switch (box){ case 1: //如果box==1,执行一下代码 console.log(123); break; //满足条件后退出语句 case 2: //如果box==2,执行一下代码 console.log(123); break; //满足条件后退出语句 //....... //很多case条件 default: //如果都没有满足上面的条件执行下面的代码 break; }
注:如果没有break,满足条件后后面的条件都会执行
三: do...while和while
var box=1; do{ //先运行,在判断循环体,至少会执行一次 console.log(‘执行了‘); box++; }while(box<5) //上面的do条件运行之后的box如果小于5,再次运行do条件,直到不满足条件时跳出循环
var box=1; while(box<5){ //while就先判断在执行,条件满足才会执行一次,不满足,一次都不执行 console.log(‘执行了‘); box++; }
十:if语句
var box=100; if (box>50)alert(box); //第一种表达方式 if (box>50) { //第二张表达方式 alert(box) }