if语句:
if(条件){
执行代码块
}else{
执行代码块
}
do-while语句:
在对表达式求值之前,循环体内的代码至少会被执行一次。
do{
执行代码
}while(出口条件);
while语句:
while语句属于前测试循环语句,也就是说,在循环体内的代码被执行之前,就会对出口条件求值,因此循环体内的代码有可能永远不会执行。
var i = 0;
while(i<10){
i += 2;
}
for-in语句:
for-in是一种精准的迭代语句,可以用来枚举对象的属性。
ECMAScript的对象没有顺序,因此输出的属性名是不可预测的。