Ich fühle mich wie ein Idiot, aber ich muss mein Array filtern und dann diese Werte zuordnen, aber das ist O (2N) und es würde mehr Sinn machen, alles in O (N) zu tun, aber ich kann kein finden Lager Array.prototype FunktionArray-Filter und Karte gleichzeitig?
array.filter(item => !!item.revenue).map(item => item.revenue)
ich kann meine eigene Methode immer schreiben, aber es wäre am besten, um die Leistung zu verwenden Array.prototype diejenigen optimiert, wenn es einen gibt
fügen Sie den Code der beiden Operationen ein, und wir werden prüfen, wie es in einer Weise geht, ok? – webdeb
Klingt wie Sie wollen eine andere Methode wie reduzieren – epascarello
Lohnt es sich wirklich Lesbarkeit mit einer zusätzlichen Iteration? – zerkms