为了账号安全,请及时绑定邮箱和手机立即绑定

var a = new Object(); 这句话会创建几个内存空间呢?

var a = new Object(); 这句话会创建几个内存空间呢?

蓝山帝景 2019-03-13 18:11:01
我感觉是三个,如下图,是这样的吗?1.变量名a,存储变量值a的地址2.变量值a,存储对象的地址3.对象的地址,存储对象
查看完整描述

1 回答

?
郎朗坤

TA贡献1921条经验 获得超9个赞

应该是只有两个,对象存在堆上,地址存在栈上,变量名其实是属于代码的,应该是存在代码段,而不是数据段


查看完整回答
反对 回复 2019-04-05
  • 1 回答
  • 0 关注
  • 476 浏览
慕课专栏
更多

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信