Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/variables/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 未定义和空值的大小_Javascript_Variables - Fatal编程技术网

Javascript 未定义和空值的大小

Javascript 未定义和空值的大小,javascript,variables,Javascript,Variables,我可以问一个变量的大小是undefined还是null,在javascript中哪个更大 a = undefined b = null a > b ? undefined is bigger : null is bigger 类型是。因此,a和b都不是最大的: > var a = undefined undefined > a undefined > var b = null undefined > b null > a > b false >

我可以问一个变量的大小是undefined还是null,在javascript中哪个更大

a = undefined

b = null

a > b ? undefined is bigger : null is bigger
类型是。因此,a和b都不是最大的:

> var a = undefined
undefined
> a
undefined
> var b = null
undefined
> b
null
> a > b
false
> b > a
false
(来源:开发者工具控制台)


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

哪种语言?静态编译还是动态运行?对不起,我不太明白你的问题。我想知道jsCheck中的大小,它没有意义,询问未定义或空变量的大小。。。“你的观点是什么?”米盖尔马托斯:他问的是哪一个更大,而不是这两个最大的内存占用是什么。