第一个引用传递,所以会互相影响。第二个类型不也是引用类型吗,但为什么是值传递呢? 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}
添加回答
举报
0/150
提交
取消