标签: javascript boolean logic
我最近看过一些脚本,其中使用以下内容将属性设置为true。
someProp: !0
我知道这会评估为真,但不明白为什么有人会以这种方式设置属性。有原因吗?
答案 0 :(得分:3)
我认为没有任何具体原因,而是编程和编写代码的问题。有些人喜欢疯狂的事情,我认为这是其中之一。
!1表示错误,而0表示正确