【发布时间】:2018-12-16 14:58:09
【问题描述】:
我需要根据条件设置i:
let i = null
nightmode === true ? i = 1 : i = 0
是否可以在三元表达式中声明i,还是必须在其外部(以处理范围)?
【问题讨论】:
-
您的三元组正在使用副作用,而不是它的设计使用方式。
let i = nightmode === true ? 1 : 0
标签: javascript scope ternary-operator variable-declaration