分支结构 条件语句
1.单向分支
if (){
}
2.双向分支
if () {
} else {
}
3.嵌套分支
if (){
if (){
}
} else {
}
4.多项分支 if else if
if (){
} else if (){
} else if (){
} else {
}
5.多项分支 switch case
switch (表达式) {
case 值: 表达式; break;
case 值: 表达式; break;
case 值: 表达式; break;
case 值: 表达式; break;
}
循环结构
1. while 语句
while (表达式) {
循环体
}
2.do while 语句
do {
循环体
} while (表达式);
3.for 语句
for (定义循环变量; 条件判断; 循环变量变化) {
循环体
}
跳转语句
- continue:跳过循环中的一个
- break:直接跳出并结束当前循环
- return:函数结束
其他语句
-
debugger:断点调试
-
with
<body> <script> document.write("同志1<br>"); document.write("同志2<br>"); document.write("同志3<br>"); document.write("同志4<br>"); debugger;断点调试 //with等价于上面写了四个document with(document) { write("同志1<br>"); write("同志2<br>"); debugger; write("同志3<br>"); write("同志4<br>"); } </script> </body>
-
use strict 严格模式