【发布时间】:2013-11-23 11:33:53
【问题描述】:
!!运算符显然很有用,因为它强制检查不是布尔值的东西作为布尔值 - 那是“真”条件。
但是假的呢?需要用!!!?
【问题讨论】:
-
!将一个值转换为逆布尔值(如果它是真的,它变成假,假的它变成真的)
-
!val === !!!val用于任何 val 值 -
@Simon:我从未见过
====。假设您的意思是严格比较,那么布尔运算如何与比较相反? -
这个问题不是不是开玩笑吗?
-
@GuilhermeSehn 您应该澄清 !value 足以进行布尔转换。
标签: javascript