Ich habe ein Array von Objekten arr und ich möchte alle Objekte im Array zu einem kombinieren. Es gibt auch wiederholte Tasten in den Objekten. Kann ich das irgendwie machen? Jede Hilfe wäre großartig.Kombinieren aller Objekte in einem Array zu einem
var arr = [{ a: 1, a: 2 },
{ c: 1, d: 2 },
{ e: 14, f: 20 }];
Der Ausgang ich will, ist:
var arr = [{ a: 1,
a1: 2,
c: 1,
d: 2,
e: 14,
f: 20 }];
2 Minuten Lösung: https://jsfiddle.net/osp5fawq/ – chf
Haben Sie bedeuten, dass Ihr Ausgang ist soll 'a' und' b' haben und nicht 'a' und' a', oder? – KevBot
Ich habe mehrere Schlüssel, die gleich sind und sie umbenennen möchten, wenn es Duplikate gibt. –