Ich habe ein Array von Objekten, die ich durchlaufen, um ein neues gefiltertes Array zu erzeugen. Aber auch, ich muss einige der Objekte aus dem neuen Array abhängig von einem Parameter herausfiltern. Ich versuche das:Map und Filter ein Array zur gleichen Zeit in Javascript
function renderOptions(options) {
return options.map(function (option) {
if (!option.assigned) {
return (someNewObject);
}
});
}
Ist das ein guter Ansatz? Gibt es eine bessere Methode? Ich bin offen, irgendeine Bibliothek wie lodash zu benutzen.
Was ist mit einem "object.keys" -Ansatz? https://developer.mozilla.org/fr/docs/Web/JavaScript/Reference/Objets_globaux/Object/keys – Julo0sS
Verwenden Sie reduzieren: https://developer.mozilla.org/fr/docs/Web/JavaScript/Reference/Objets_globaux/Array/reduce –