JavaScript中循环的使用方法
-
switch 语句
-
写法:
-
switch(表达式){
case 匹配的值1:
代码1;
break;
case 匹配的值2:
代码2;
break;
default:
如果case1,case2 都匹配不到,就执行default;
}
switch 语句可以被if else 语句代替
-
循环:
-
定义: 重复做同一件事情,就可以用循环来做。
-
第一种循环: for 循环
-
解决什么问题? 一般有固定的循环次数用for
-
写法:
-
-
<script type="text/javascript">
for(var i=0;i<10;i++){
document.write("第几次循环"+(i+1) +"<br>")
}
</script>
-
解析:
-
for: 循环的关键词
-
定义一个变量var i=0; 有什么用? 计算机记录当前循环到几了。(只会执行一次)
-
i<10 ;给循环一个结束条件
-
i++: 请问在什么时候增1? 在for循环的语句执行一次后自增1
-
-
第二种循环:while 循环
-
写法:
-
while(条件){
条件成立的时候执行的代码;
}
当条件不成立结束while循环。
-
写一些死循环:
-
第三种循环: do {}while () 循环
-
写法:
-
do{
要执行的代码
}while(条件)
-
:
补充:
-
break:遇到此代码,会结束循环。(只结束所在循环,外层循环继续。)
-
continue:遇到此代码,跳过当前选好进入下一次循环。