JavaScript 编程代码技巧

48 阅读1分钟

1. 多表达式多if判断

// 长
if (x === 'abc' || x === 'def' || x === 'ghi' || x ==='jkl') {
  //logic
}
// 短
if (['abc', 'def', 'ghi', 'jkl'].includes(x)) {
  //logic
}

let a = ""
[null,""].includes(a)
//true

2. 简写 if else

三元运算符来实现。