JS 的基本语法

211 阅读1分钟

if语句

if (a===1) {
  语句
} else if (表达式) {
  语句  
} else {
  语句  
}

switch语句

//多选
let a=1
switch (a) {
        case 1:
        case 3:
          console.log('a是单数')
          break;
        case 2:
        case 4:
          console.log('a是双数')
          break;
}

问号冒号表达式

function max(a,b) {
    if (a>b) return a;
    else return b;
}

function max(a,b) {
    return a>b? a:b
}

与或逻辑

与逻辑

let a=1
if (a=1) {
    console.log('a等于1')
}

a=1 && console.log('a等于1')

//IE不执行,因为IE没有console
console && console.log &&console.log('hi')

或逻辑

1.a =a||100

2.if (a){
    a=a
}else{
    a = 100;//保底值
}