DaK*_*KaZ 2 javascript conditional node.js
我已经做了很长时间的JS开发,多年来我以为我可以使用逻辑AND来短路条件语句.事实上,我在条件渲染的React组件中一直这样做.但事实证明它并不像我期望的那样有效.问题是,为什么?
以下是Node 8.15.0的示例:
> a = 0.0
0
> a && console.log(a)
0
> if(a) console.log(a)
undefined
> !!a && console.log(a)
false
Run Code Online (Sandbox Code Playgroud)
具体来说,为什么a && console.log(a)不行一样if (a) console.log(a)
| 归档时间: |
|
| 查看次数: |
76 次 |
| 最近记录: |