ECMAScript的原始值和引用值

来源:互联网 发布:单片机软件工程师发展 编辑:程序博客网 时间:2024/05/22 10:27

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

 

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

 

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

 

原始类型有5种:Undefined,Null,Number,String