1.条件判断
1-1if-else语句
单个条件判断var age=23;if(age>=22){console.log("结婚")}elseconsole.log("单身")
1-2if-else-if语句
多个条件判断var age=18;if(age>=18){console.log("成年")}else if(age>=12){console.log("青少年")}else if(age>=6){console.log("少年")}else {console.log("儿童")}
2.循环语句
2-1while(){}
// var a=10;// while(a){// alert("hello");// }var a=0;while(a<=2){ // 只要a<=2为true就一直循环console.log(a);a++;}返回 0 1 2
2-2for(){}
for(var i=0;i<=2;i++){console.log(i)}返回 0 1 2
2-3 for-in(){}
for-in遍历对象
var obj={name:"xu",age:19,skill:"js"}for(var item in obj){console.log(obj[item]) //对象的属性名是变量的时候,要通过[],的方式去读取}
2-4 break和continue区别
1.break 达到条件,跳出循环
for( var i=0;i<=6;i++){console.log(i);if(i==3){break;}}console.log("hello")返回 0 1 2 3
2.continue 结束本次循环,继续开始下一次
for(var i=0;i<6;i++){if(i==3){continue};console.log(i);}返回 0 1 2 3 4 5
<br />
