05-语句
1.if语句:
其中的条件可以是任意表达式,而且对这个表达式的求值结果不一定布尔值。ECMAscript会自动调用boolean()的转换函数将这个表达式的结果转换为一个布尔值。
2.do-while语句:
do-while语句是一种后循环语句,即只有在循环体中的代码执行之后,才会出口测试条件。
var i=0;
do{
i+=2;
}while(i<10)
alert(i);
3.while语句:
while语句属于前测试循环语句,也就是代码被执行之前,就会对出口条件求值,因此循环内的代码可能永远不会被执行。
while(i<10){
i+=2;
}
4.for循环:
for循环是一种前测试循环语句,但它具有执行循环之前初始化变量和定义循环后要执行的代码的能力
5.for-in语句:
一种精准迭代语句,可以用来枚举对象的属性。