第一个引用传递,所以会互相影响。第二个类型不也是引用类型吗,但为什么是值传递呢?
var obj1 = {name: 'kenny'};
var obj2 = obj1;
obj1.name = 'kongyun';
obj2.name // 'kongyun'
var a = {a:1, b:2};
var b=a;
a={a:3,b:4};
console.log(a);//{a:3,b:4};
console.log(b);{a:1, b:2}
第一个,数据类型存储访问,希望有助。
第二个,