从JavaScript类型的jQuery文档中可以看到这段代码描述转换为布尔值时字符串的行为(该主题与此问题无关,但它只是我找到代码的地方):
!"" // true
!"hello" // false
!"true" // false
!new Boolean(false) // false
我得到前三个例子,但我没有得到最后一个例子,因为:
new Boolean(false) == false //true
!false // true
所以我假设:
!new Boolean(false) // true
但反而:
!new Boolean(false) // false, mind = blown
这是什么我甚至不...
是因为:
new Boolean(false) === false // false
如果是这样,它的用途是什么?
汪汪一只猫
相关分类