js高级程序设计--数据类型
ECMAScript的变量类型是松散类型的,即可以用来保存任何类型的数据。
1、d0-while语句,后测试循环语句,即只有在循环体中的代码执行之后,才会测试出口条件。
例子:
var i = 0;
do{
i +=2;
}while (i < 10);
alert(i);
例子中只要变量的值小于10,循环就会一直持续下去。
2、while语句(前测试循环语句)
例子:
var i= 0;
while(i < 10){
i +=2;
}
只要i<10,循环就会继续下去。
3、break和continue语句
break语句会立即退出循环,强制继续执行循环后面的语句,continue虽然也会立即退出循环,但是退出循环后会从循环的顶部继续执行。
4、switch语句
switch(expression){
case value: statement
break;
case value: statement
break;
default: statement //表达式不匹配前面任何一种情形的时候,执行机动代码
}