我明白!!将任何东西转换为布尔值,但为什么要这样做:
if (!!someObject) { ... }
Run Code Online (Sandbox Code Playgroud)
当你可以做的时候:
if (someObject) { ... }
Run Code Online (Sandbox Code Playgroud)
编辑:
只是为了澄清,我只是问为什么你会像第一个例子中那样编写代码,而不是第二个例子中的代码.有任何实际差异吗?
| 归档时间: |
|
| 查看次数: |
82 次 |
| 最近记录: |