合理利用三元表达式

发布于 5 年前作者 leihao5288 次浏览最后编辑 5 年前来自 share

有些场景我们需要针对不同的条件,给变量赋予不同的值,我们往往会采用下面这种方式:

const isGood = true; let feeling; if (isGood) { feeling = 'good' } else { feeling = 'bad' } console.log(`I feel ${feeling}`)

但是为什么不采用三元表达式呢?
const feeling = isGood ? 'good' : 'bad'
console.log(`I feel ${feeling}`)
3 回复
juanlin
juanlin1 楼5 年前

混淆压缩后很多 if else 都会变成三元

但是太长的三元,别人阅读你的代码会有一定的成本

junshen
junshen2 楼5 年前

四喜棋牌怎样进入

ming74
ming743 楼3 年前

这不是随程序员的喜好而决定的吗