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

console.log()打印引用类型,出现神奇事件

程序员文章站 2022-04-10 16:56:35
...

举个栗子????????????????????

var obj = {
	age: 1
}
console.log(obj)
obj.age = 2

按正常的是输出为 { age: 1 }
但:
console.log()打印引用类型,出现神奇事件
外层为1,展开却为2。

consloe.log()一开始,在没有展开的时候是一个快照,在展开后,因为是引用类型,会再去根据指针找到对应地址,也就是最新的值。