ECMAScript中,变量可以存放两种类型的值,即原始值和引用值。
原始值是存储在栈中的简单数据段,也就是说,它们的值直接存储在变量访问的位置。
引用值是存储在堆中的对象,也就是说,存储在变量处的值是一个指针,指向存储对象的内存处。
ECMAScript中有5种原始类型,即undefined、null、number、string、boolean。
因为null的内存地址是000000,obiect的内存地址前三个是0,所以是一个判断bug
typeof null 的确是 object(这是历史问题和设计缺陷)。但是,它是 原始类型!!
Symbol(es6) 、Bigint是后来新加的原始类型
标签:存储,undefined,number,boolean,原始,ECMAScript,null From: https://www.cnblogs.com/longmo666/p/17818078.html