优化JS代码的34种方法(上)
1.含有多个条件的if语句
//longhand
if(x === 'abc' || x === 'def' || x === 'ghi' || x == 'jkl'){
//logic
}
//shorthand
if(['abc','def','ghi','jkl'].includes(x)){
//logic
}
2.if…else的缩写法
当我们在if-else条件下的逻辑比较简单时,我们可以使用三元条件运算符。
//longhand
let test:boolean;
if(x > 100){
test = true
}else{
test = false
}
//shorthand
let test = (x > 10) ? true : false;
//or we can use directly
let test = x > 10;
console.
共有 0 条评论