mit habe ich ein Array von Objekten mit folgendem Formatein assoziatives Array in Javascript Erstellen von Kartenfunktion
[{'list': 'one', 'item': 1},
{'list': 'one', 'item': 2},
{'list': 'one', 'item': 3},
{'list': 'two', 'item': 1},
{'list': 'two', 'item': 2}]
Und ich will es wie diese
[{'one': [1, 2, 3]},
{'two': [1, 2]}]
verwandeln Wie kann ich es tun Verwenden der Array.map-Funktion? Es ist die beste Alternative?
sollten Sie die Nina Scholz unten beantworten nehmen. Es ist elegant, mutiert nicht eine Ergebnisvariable, und bietet "reduce", was es wert ist, darüber zu lernen. Es wird nützlich sein, wenn/wenn Sie die funktionale Programmierung übernehmen. –