javascript 如何将两个对象 '{}'合并为一个

如题所述

第1个回答  2012-10-12
用原型吧,a.prototype = new b();本回答被提问者采纳
第2个回答  2012-10-12
这样说太笼统,可以贴上代码吗?追问

我有两个对象
var a = {};
var b = {};
我想的是
a = a +b;

追答

可以用JQuery的extend方法。
如果是原生js可以用以下方法:
var a={
a1:"a1",
a2:"a2"
};
var b={
b1:"b1",
b2:"b2"
}
for(var tem in b){
a[tem]=b[tem];
}
此时
a={
a1:"a1",
a2:"a2",
b1:"b1",
b2:"b2"

}

相似回答