ECMAScript中有5种原始类型,即undefined、null、number、string、boolean。

发布时间 2023-11-09 09:43:43作者: 龙陌

ECMAScript中,变量可以存放两种类型的值,即原始值和引用值。

原始值是存储在栈中的简单数据段,也就是说,它们的值直接存储在变量访问的位置。

引用值是存储在堆中的对象,也就是说,存储在变量处的值是一个指针,指向存储对象的内存处。

ECMAScript中有5种原始类型,即undefined、null、number、string、boolean。

因为null的内存地址是000000,obiect的内存地址前三个是0,所以是一个判断bug

typeof null 的确是 object(这是历史问题和设计缺陷)。但是,它是 原始类型!!

Symbol(es6) 、Bigint是后来新加的原始类型