1-1 条件判断

1-1-1 单个条件判断

  1. var age = 20;
  2. if (age >= 18) { // 如果age >= 18为true,则执行if语句块
  3. alert('成年人');
  4. } else { // 否则执行else语句块
  5. alert('未成年人');
  6. }

1-1-2 多个条件判断

  1. var age = 5 ;
  2. if(age>=18){
  3. console.log("成人");
  4. }else if(age>=12){
  5. console.log("青少年");
  6. }else if(age>=6){
  7. console.log("少年")
  8. }else{
  9. console.log("小屁孩")
  10. }

1-2 循环

1-2-1 while循环

  1. while(boolean){
  2. // boolean为true 就一直执行
  3. }
  4. var a =10;
  5. while(a){
  6. console.log("hello world");
  7. }

1-2-2 for循环

  1. for(var i=0;i<=10;i++){
  2. console.log(i)
  3. }

1-2-3 for-in 遍历对象

  1. var obj = {
  2. name:"zheng",
  3. age:18,
  4. skill:"js"
  5. }
  6. for(var item in obj){
  7. // 对象的属性名是变量时,要通过[ ]的方式去读取
  8. console.log(obj[item]);
  9. }