我得到了这个简单的JavaScript赋值语句的意外结果:
var t = 1 == 1 ? 1 : 0; undefined
我原本希望将1分配给v代替.如果你这样做,结果相同
var t = (1 == 1 ? 1 : 0); undefined
有人可以解释为什么这不能按预期工作吗?
javascript variable-assignment ternary
javascript ×1
ternary ×1
variable-assignment ×1