未定义和null的大小

时间:2013-01-25 11:12:13

标签: javascript variables

我可以在变量上询问未定义或null的大小,这在javascript中更大吗?

a = undefined

b = null

a > b ? undefined is bigger : null is bigger

1 个答案:

答案 0 :(得分:6)

类型为incomparable。因此,a和b都不是最大的:

> var a = undefined
undefined
> a
undefined
> var b = null
undefined
> b
null
> a > b
false
> b > a
false

(来源:开发者工具控制台)

编辑:如果您询问内存占用情况,则取决于您正在使用的Javascript引擎的实现。