4 Möglichkeiten zum Anhängen (Verketten) von Zeichenfolgen in JavaScript

Ich mag diese Methode als wohl logischste betrachten, wenn Sie völlig raten müssten. Hier ist es in Aktion:

Der Grund dafür ist, weil ich denke, dass es konzeptionell nur Sinn macht, buchstäblich Strings hinzuzufügen, um ein angehängtes Ergebnis zu erhalten. Beachten Sie, dass in diesem Beispiel vor fry ein Leerzeichen steht, da sonst die Ausgabe Frenchfry., Dies ist etwas, das in der Praxis super leicht zu vergessen ist.

Anhängen durch Hinzufügen mit der Kurzschrift += Operator

Dies ist tatsächlich eng mit Methode #1 verwandt, da es im Wesentlichen dasselbe ist; Die Sache ist, dass dieser die Dinge verkürzt, indem er die += Kurzschrift verwendet:

div>

Für +=entspricht str1 += str2str1 = str1 + str2. Es spart Ihnen normalerweise nur ein oder zwei Zeilen.,

Anhängen mit der concat ()-Methode

Ich weiß, dass ich dies in der Vergangenheit nachschlagen musste, da jede Sprache mit ihren integrierten Funktionen etwas anders ist. concat() ist im Grunde eine enthaltene Funktion mit JavaScript — Strings, die so viele Argumente aufnimmt, wie Sie möchten, und diese anfügt oder verkettet., Die offizielle Syntax, wie von MDN Web Docs beschrieben, lautet wie folgt:

str.concat(str2 )

Nur eine Zeichenfolge an eine andere anhängen

Für nur zwei Zeichenfolgen können Sie wie folgt anhängen:

Im Grunde können Sie davon als Verkettung von str2 zu str1. Die linke Seite bekommt die rechte Seite hinzugefügt.

Anhängen von zwei oder mehr Strings an eine andere

Sie müssen nicht einfach dort anhalten., Sie können fortfahren,indem Sie sie einfach als kommagetrennte Argumente zur Funktion concat().

…Sie könnten vermuten, dass ich diesen ganzen Artikel nur geschrieben habe, um diese Zeichenfolge zu erstellen, und Sie würden nicht völlig falsch liegen.

Einschränkung: Leistung

Die concat() – Methode ist schlechter als die der Zuweisungsoperatoren (+ und +=), daher ist es im Allgemeinen besser, nur die Operatoren zu verwenden.,beginnen Sie, indem Sie sie zuerst in ein Array einfügen oder haben und dann die Funktion join() verwenden, die mit JavaScript — Arrays geliefert wird:

Der Parameter '' befindet sich im Parameter join() Funktion gibt an, dass Sie alle Elemente innerhalb des Arrays ohne Trennzeichen verbinden; Wenn Sie möchten, können Sie eins übergeben – ' ' würde beispielsweise ein Leerzeichen zwischen allen Zeichenfolgen setzen, wobei '.' einen Punkt zwischen allen Zeichenfolgen setzen würde.,

Schreibe einen Kommentar

Deine E-Mail-Adresse wird nicht veröffentlicht. Erforderliche Felder sind mit * markiert.

Zur Werkzeugleiste springen