流程控制
1、选择结构
- if…else
- if条件语句
if(条件){
//JavaScript代码;
}
else{
//JavaScript代码;
}
- switch
- switch()语句可以使用任何数据类型,如:字符串、对象等。
- 每个case的值不一定是常量,可以是变量,甚至是表达式。
- switch语句在比较值时使用的是恒等操作符
2、循环结构
- for循环
- while循环
- do…while循环
for(初始化;条件;增量){
JavaScript代码;
}
while条件){
JavaScript代码;
}
do{
JavaScript代码;
}while(条件);
3、跳转语句
break
<script>
for (var i=0;i<=5;i++){
if(i==3)
break;
}
document.write("i是:"+i+"<br/>");
</script>
continue
<script>
for (var i=0;i<=5;i++){
if(i==3)
continue;
}
document.write("i是:"+i+"<br/>");
</script>
4、总结
流程控制语句
- if…else
- switch
- do…while
- while
- for
- for…in
- break
- continue