Ich habe ein Array von Objekten. Die Objekte haben eine Eigenschaft namens userName
. Gibt es eine Möglichkeit, die userName
-Werte in eine durch Komma getrennte Zeichenfolge zu verketten? Ich nehme an, dass ich die Funktion join
verwenden kann, aber der einzige Weg, den ich mir vorstellen kann, erfordert zwei Schritte.
Gibt es eine Möglichkeit, dies in einer Codezeile zu tun?
Verwenden Sie map
anstelle von forEach
und löschen Sie die Klammer und die geschweiften Klammern im Lambda:
var userNames = objectArr.map(o => o.userName).join(', ');
Tags und Links javascript