基础用法
- 只适合于简单的 if else 语句
if( a > 1 ) {
console.log(1)
}else {
console.log(2)
}
a > 1 ? console.log(1) : console.log(2)
- 只有 if 没有 else
null/undefinde 占位单分支
if( a > 1 ){
a++
}
a > 1 ? a++ : null | undefined
多语句(语句1,语句2)
if (a > 1) {
a++;
console.log(a)
}
a > 1 ? ( a++, console.log(a) ) : null