Falsy:我为什么要用!!!代替 ! (3而不是1爆炸)

时间:2015-06-17 15:23:10

标签: javascript

!!!!之间有什么区别吗?

找到toBeFalsy匹配器中的jasmine源代码。

chrome devtools的结果

!!!undefined
true
!undefined
true
!!!null
true
!null
true
!!!0
true
!0
true

1 个答案:

答案 0 :(得分:11)

  

!!!之间有什么区别吗和!?

没有。他们是一样的。

  

我为什么要用!!!代替 ! (3而不是1爆炸)

惹恼程序员