选择结构
if...else
- 单分支 if
- 双分支 if else
- 多分支 if else if else
switch
switch(条件){
case1:
case2:
default:
循环结构
while do{...}while(条件)
do{..}while会无条件的循环一次
for(条件){循环体}
适合循环次数已知的情况
let 声明一个块级作用域的变量
与var的区别是不能重复定义同名的变量,且该变量仅仅在块级作用范围内有效
跳转语句
break
可以应用在switch和循环语句中 终止当前语句的执行,跳出switch或循环,执行后面的代码
continue
结束本次循环的执行,开始下一轮循环的执行