首页 > 解决方案 > 为什么 +!!{} 等于 1?

问题描述

我知道它有一个数字类型,因为它前面有加号,而且它是一个空对象。

+!!{} === 1

标签: javascript-objects

解决方案


!任何(也是空的)对象的false

!falsetrue

+true === 1


推荐阅读