87,904
社区成员
发帖
与我相关
我的任务
分享
var v = {a : 4, b : 3};
function foo() {
var v1 = v;
foo1();
}
function foo1() {
v.b = 2;
}
foo();
console.log(v);
function V(){
this.a=4;
this.b=3;
}
var v = new V();
function foo()
{
var v1= new V();
foo1();
alert (v.b);
alert(v1.b);
}
function foo1(){
v.b =2;
}
foo();
或者复制 但如果对象里边还有对象的话需要深度复制