今日学习
1.do-while语句
do{
}while(condition);
后测试循环语句,即只有在循环体中的代码执行之后,才会测试出口条件。循环体内的代码最少被执行一次。
2.while语句
//初始条件
while(condition){
//循环条件
//迭代条件
}
前测试循环语句,即在循环体内的代码被执行之前,就会对出口条件求值。因此,循环体内的代码有可能永远不会被执行。
while(false){
//
}
3.for-in 语句
是一种精准的迭代语句,可以用来枚举对象的属性
for(property in expression){
statement
}
例如:
打印出window对象中所有的属性
for(var propName in window){
console.log(propName);
}
label 语句
使用label可以在代码中添加标签,以便将来使用
label : for(int i=0;i<10;i++){
if(i == 5){
break label;
}
}