分支结构 条件语句
单向分支
if (){
}
双向分支
if () {
} else {
}
嵌套分支
if (){
if (){
}
} else {
}
多项分支 if else if
if (){
} else if (){
} else if (){
} else {
}
多项分支 switch case
switch (表达式) {
case 值: 表达式; break;
case 值: 表达式; break;
case 值: 表达式; break;
case 值: 表达式; break;
}
循环结构
while 语句
while (表达式) {
循环体
}
do while 语句
do {
循环体
} while (表达式);
for 语句
for (定义循环变量; 条件判断; 循环变量变化) {
循环体
}
跳转语句
- continue 结束当前循环(下一个循环继续)
- break 结束整个循环
- return 返回函数值
其他语句
- debugger; 断点调试
- with
- use strict 严格模式