Kompakt und Verbinde Array

JavaScriptJavaScriptBeginner
Jetzt üben

This tutorial is from open-source community. Access the source code

💡 Dieser Artikel wurde von AI-Assistenten übersetzt. Um die englische Version anzuzeigen, können Sie hier klicken

Einführung

In diesem Lab werden wir die compactJoin-Funktion in JavaScript untersuchen. Diese Funktion ermöglicht es Ihnen, falsche Werte aus einem Array zu entfernen und die verbleibenden Werte zu einem String zusammenzufügen. Sie werden lernen, wie diese Funktion mithilfe von Array.prototype.filter() und Array.prototype.join() implementiert wird. Am Ende dieses Labs werden Sie ein besseres Verständnis dafür haben, wie Sie in JavaScript Arrays manipulieren.

Tipp zur Kompaktierung und Zusammenführung eines Arrays

Um mit der Programmierung zu üben, öffnen Sie das Terminal/SSH und geben Sie node ein.

Hier ist, wie Sie falsche Werte aus einem Array entfernen und die verbleibenden Werte zu einem String kombinieren:

  • Verwenden Sie Array.prototype.filter(), um falsche Werte wie false, null, 0, "", undefined und NaN auszublenden.
  • Verwenden Sie Array.prototype.join(), um die verbleibenden Werte zu einem String zusammenzufügen.
const compactJoin = (arr, delim = ",") => arr.filter(Boolean).join(delim);

Rufen Sie dann die Funktion auf und übergeben Sie ein Array als Argument:

compactJoin(["a", "", "b", "c"]); // 'a,b,c'

Zusammenfassung

Herzlichen Glückwunsch! Sie haben das Lab "Kompakt und Verbinde Array" abgeschlossen. Sie können in LabEx weitere Labs absolvieren, um Ihre Fähigkeiten zu verbessern.