1.条件判断
1-1if-else语句
单个条件判断
var age=23;
if(age>=22){
console.log("结婚")
}
else
console.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 />