对象属性成员的存储方式
对象中的属性比如 'age': 4
在数据存储中是以键值对的方式存储的?
还是以属性和值的方式 ----- 类似于 var age = 4 的方式存储的?
5
收起
正在回答
3回答
同学你好!
JS内存空间分为栈、堆、池。 其中栈存放变量,堆存放复杂对象,池存放常量。
不是同学说的键值分开存放,变量object存在栈内存中,而它的内容{age:4}作为对象存在于堆内存中。键值是存在一个空间的,不需要两个空间去存储的。
如果帮助到了你 欢迎采纳 祝学习愉快~
恭喜解决一个难题,获得1积分~
来为老师/同学的回答评分吧
0 星