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

var a ,b = new Object();中连个变量是指向同一个引用吗?

var a ,b = new Object();中连个变量是指向同一个引用吗?

正在回答

2 回答

如果是 var a = b = new Object();  a,b指向的是同一个引用。


var a = b = new Object();

a.name = "Tom";

b.age = 20;

console.log(a); // {"name":"Tom", "age":20}

console.log(b); // {"name":"Tom", "age":20}

console.log(a === b) // true

1 回复 有任何疑惑可以回复我~

console.log(typeof a); //undefined

console.log(typeof b); //Object


这种写法只是把 b 指向了一个Object

并未定义 a 

0 回复 有任何疑惑可以回复我~
#1

loszer 提问者

如果是 var a = b = new Object();呢?
2015-01-26 回复 有任何疑惑可以回复我~

举报

0/150
提交
取消

var a ,b = new Object();中连个变量是指向同一个引用吗?

我要回答 关注问题
意见反馈 帮助中心 APP下载
官方微信