为什么使用!0将value设置为true ?

Why set value to true using !0

本文关键字:设置 true value 为什么      更新时间:2023-09-26

我最近看到一些脚本,其中一个属性被设置为true,使用以下代码:

someProp: !0

我知道这将计算为真,但不明白为什么有人会以这种方式设置属性。有什么原因吗?

我不认为有什么特别的原因,而是编程和写代码的问题。有些人喜欢疯狂的事情,我想这就是其中之一。

!1表示false, 0 -表示true