欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页

简单例子理解值类型的值和引用类型的值得存储在堆或栈中的问题

程序员文章站 2022-03-04 19:13:04
...

一、JavaScript 中的数据类型 

  • 原始数据类型: number,string,boolean,undefined, null,object
  • 基本类型(简单类型),值类型: number,string,boolean
  • 复杂类型(引用类型):object
  • 空类型:undefined,null  

二、值的存储问题

1、值类型

值类型的值在栈中存储,值类型直接的传递传的是值。

var lut=520;

简单例子理解值类型的值和引用类型的值得存储在堆或栈中的问题 

2、引用类型

引用类型的值是对象在堆上存储,地址在栈上存储;引用类型作为函数传递,传的是地址(引用)。

var lut = new Person ("lzp", 520, 1314);

简单例子理解值类型的值和引用类型的值得存储在堆或栈中的问题

 

 

相关标签: JavaScript