JavaScript 基本数据类型和引用数据类型

2023-04-12 15:30:44 浏览数 (1)

基本数据类型

number , string , Boolean , null , undefined 在存储时变量中存储的是值本身,也叫做值类型

代码语言:javascript复制
		let num1 = 10
        let num2 = num1 // 10
        num2 = 20
        console.log(num1) // 10
        console.log(num2) // 20

引用数据类型

function , array , object 在存储时变量中存储的是内存地址

代码语言:javascript复制
let obj1 = {
            age: 18
        }
        let obj2 = obj1
        obj2.age = 20
        console.log(obj1.age) // 20
        console.log(obj2.age) // 20

堆栈空间分配区别

  • 简单(基本)数据类型存放在栈里
  • 复杂(引用)数据类型存放在堆里

分析

0 人点赞