Javascript的注意点条件语句

78 阅读1分钟

大部分空格都没有意义

注释://只能注释一行; /**/可以注释多行

if语句

a = 2
if( a = 1 ){
   console.log('a是1‘)
   }else{
   console.log('a不是1’)
   }

"="不是等于的意思,是赋值 “===”三个等于号,才是等于的意思。 最推荐使用的写法

if (表达式){
    语句
 }else if(表达式){
    语句
 }else{
    语句
 }

switch语句是if语句的升级版,但是不推荐使用,但会有人用,了解

语法

switch (fruit){
case "banana":
//...
break;
case "apple":
//...
break;
default:
//...
}

00o.png

问好冒号表达式?

表达式1?表达式2:表达式3

oop.png

&&短路逻辑

image.png

image.png

image.png

image.png