条件运算符(三目)
var check=(condition)?value1:value2;
check=value1:condition为真
check=value2:condition为假
条件语句
1、if(condition){ }
2、if(condition){ } else { }
3、if(condition){ }
else if(condition1){ }
else if(condition2){ }……
else { }
4、switch(n){ //判断n === 1,2,3…
case 1:hello1;break;
case 2:hello2;break;
case 3:hello3;break;……
default:前面都不执行,则执行此;
}
循环语句
break:跳出循环 continue:跳出本次循环
1、for(语句1;语句2;语句3){ } //1、3如果初始化和内部有,可以省略
2、循环遍历对象属性
json={name:‘肖’,age:20 }
for(var k in json)//k指属性名,json指属性值
{ (k+json[k]).log }
3、while(条件){
执行代码;
i++;(少了可能导致浏览器崩溃)
}
4、do(执行代码;i++;)//与while区别:循环前先执行一次do
while(条件)