黑马程序员技术交流社区

标题: 为什么是2 [打印本页]

作者: 浮世散人    时间: 2017-4-6 00:05
标题: 为什么是2

2
3
4
5
var a = new Object();
a.value = 1;
b = a;
b.value = 2;
alert(a.value);
作者: 控场孤王    时间: 2017-4-6 00:07
就是2 呀
作者: 。良人    时间: 2017-4-6 09:08
b指向a,b.value=2就是a.value=2

作者: Ygors    时间: 2017-4-6 18:07
a是复杂类型,堆中保存的是地址,A/B是一样的,无论改哪个两个都会变





欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/) 黑马程序员IT技术论坛 X3.2