switch(表达式){
case 值1:执行的语句块;break;
case 值2:执行的语句块;break;
case 值3:执行的语句块;break;
......
default:执行的语句块;}还有这一种简单的方式。
switch(num){
case 1:
case 2:
case 3:
case 4:
case 5:
document.write();
break;
case 6:
case:7:
document.write();
break;
deafult:
document.write();
break;
}
while(循环条件){
循环体语句块;
}while的大括号里面可以加if语句。。如果循环想加0.1.则i=i+0.1;
do{
循环体语句块;
}while(循环条件)do while先执行一次,在判定。while先判断,在执行。
for(表达式1;表达式2;表达式3){
循环体语句;
}
表达式1:初始化循环变量 var i=1; 表达式2:循环条件 循环变量进行判定 表达式3:循环变量进行操作。也就是执行顺序:执行表达式1,表达式2,(循环条件是true,则走循环体语句,循环条件语句走完表达式3,再走表达式2,)如果是fasle,就退出循环。
for(变量 in 数组变量名){
执行的语句块;
}break,的作用是结束本次循环,进入下一次循环。continue的作用是跳出整个循环。