!1
是 JavaScript 中的一个逻辑运算符,其中 !
表示逻辑非运算符,用于将布尔值取反。
在 JavaScript 中,1
表示 true
,因为在布尔上下文中,非零数字都被视为 true
,而 0
被视为 false
。因此,!1
实际上是逻辑非运算符应用于 true
值,其结果是 false
。
因此,在 JavaScript 中,!1
的值为 false
,而不是 true
。
在 JavaScript 中, !0
是逻辑非运算符应用于 0
,因为在布尔上下文中, 0
被视为 false
。所以, !0
的值为 true
,因为逻辑非运算符将 false
取反为 true
。
因此,在 JavaScript 中,!0
的值是 true
。