JS中的假值 falsenullundefined0‘’ (空字符串)NaN 这里面 false 本身是布尔类型,其它 5 个则不是。 JS中的真值 除了上述的 6 个外,其它均为“真” ,包括对象、数组、正则、函数等。注意 ‘0’、‘null’、‘false’、{}、[]也都是真值 。 函数构造函数,如new Number和new Boolean都是真值。