function obj(){
this.a=0;
this.b=1;
this.c=2;
}
obj.prototype.go= function() {
alert(this.a);
};
var a=new obj();
var obj2={
a:1,
b:2,
c:3
}
a.go();
有什么方法可以把obj2内的a,b,c替换掉a里面的a,b,c
Copyright 2014-2025 https://www.php.cn/ All Rights Reserved | php.cn | 湘ICP备2023035733号
谢谢各位了,找到了jquery的extend
不过我觉得这样好像不是最好的方法
其实没有看懂问题,估计题主是不是这个需求
是介个意思吗?
对象
a
里面的属性在new的时候已经赋初值了,如果要改,要么在构造函数obj
里面改,要么new
完之后手动改