JS简单数据类型和复杂数据类型

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了JS简单数据类型和复杂数据类型相关的知识,希望对你有一定的参考价值。

参考技术A 简单类型又叫做基本数据类型或者值类型,复杂类型又叫做引用类型。

简单数据类型在存储时,变量中存储的是值本身,因此叫做值类型。

string、number、boolean、undefined、null

null是特殊存在,返回的是object,如果要创建空对象,可以用null。

用new创建的都是复杂数据类型

(1)栈:由操作系统自动分配释放存放函数的参数值、局部变量的值等。其操作系统类似于数据结果中的栈。

简单数据类型存放到栈里面

(2)堆:一般由程序员分配释放,若程序员不释放,由垃圾回收机制回收。

复杂数据类型存放到堆里面

以上是关于JS简单数据类型和复杂数据类型的主要内容,如果未能解决你的问题,请参考以下文章

js中的简单数据类型和复杂数据类型

JS中的简单数据类型和复杂数据类型

js的简单数据类型和复杂数据类型

js 简单数据类型和复杂数据类型的区别

js中的简单数据类型和复杂数据类型的存储

js简单类型与复杂类型