
نوشته اصلی توسط
naghmesra
ببخشید اشتباه نوشتم مثال ها رو.
همین طوری هست که شما می فرمایید.
حالا راهی برای اون موردی که گفتم هست؟
ذخیره کردن چند آبجکت در یک آرایه :
کد:
var obj1 = {"id":20,"t":"Hi"};
var obj2 = {"id":20,"t":"Hi"};
var obj3 = {"id":20,"t":"Hi"};
var obj = [obj1,obj2,obj3];
ادغام 2 آبجکت :
کد:
var obj1 = {"id":20,"t":"Hi"};
var obj2 = {"test":20,"tfd":"Hi"};
var obj3 = {};
for (var attrname in obj1) { obj3[attrname] = obj1[attrname]; }
for (var attrname in obj2) { obj3[attrname] = obj2[attrname]; }
alert(JSON.stringify(obj3));
ES6 :
کد:
var obj1 = {"id":20,"t":"Hi"};
var obj2 = {"test":20,"tfd":"Hi"};
var obj3 = Object.assign(obj1, obj2);
alert(JSON.stringify(obj3));