会员
众包
新闻
博问
闪存
赞助商
HarmonyOS
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
zhx119
Powered by
博客园
博客园
|
首页
|
新随笔
|
联系
|
订阅
|
管理
内存堆栈问题
var a = {
n: 1
};
var b = a;
a.x = a = {
n: 2
};
console.log(a.x);
console.log(b);
注意.x的优先级,开辟出
{n:2}
的堆空间,a.x指向这个新的堆空间
然后a的指针改变,指向新的堆空间
所以
a.x
为undefined, b指向原来的堆空间
发表于
2021-01-11 18:28
zhx119
阅读(
54
) 评论(
0
)
收藏
举报
刷新页面
返回顶部