Gewusst wie: Verketten eine Zeichenfolge mit einer Variablen in JavaScript

December 13

Gewusst wie: Verketten eine Zeichenfolge mit einer Variablen in JavaScript

Die JavaScript-Sprache verfügt über ein ganzes Arsenal von Zeichenfolgenbehandlung Funktionen. Es gibt Funktionen zum Schneiden, teilen, analysieren, formatieren, vergleichen und Zeichenfolgen zu bewerten. JavaScript bietet zwei Möglichkeiten zum Verketten oder verknüpfen Zeichenfolgen zusammen: der Operator "+" und die Concat()-Funktion. Zusätzlich zu zahlen zusammen addieren, wird der Operator "+" zwei Zeichenfolgen in einer dritten neuen Zeichenfolge kombinieren. Wie der Operator "+" die Concat()-Funktion hat eine doppelte Funktion: Es kann zwei JavaScript-Arrays--die beliebige Daten enthalten, können--kombinieren und es kann zwei Zeichenfolgen zu kombinieren.

Anweisungen

1 Starten Sie die standard, nur-Text-Text-Editor-Anwendung, die auf Ihrem Computer verfügbar ist.

2 Geben Sie den folgenden Code in den Texteditor.

< html >

< Körper >

< Skriptsprache = "Javascript" >

Var string1 = "The Rain";

Var string2 = "In Spanien";

Var Dim = string1 + string2;

Document.Write (string1 + "+" + string2 + "=");

Document.Write (Dim + "");

Document.Write ("die Concat()-Funktion funktioniert auch:");

Document.Write(string1.Concat(string2));

< / script >

< / body >

< / html >

3 Klicken Sie im Menü "Datei". Wählen Sie die Option "Speichern". Speichern Sie unter die Datei namens "test.html."

4 Starten Sie den Webbrowser, der auf Ihrem Computer verfügbar ist. Klicken Sie auf den Menüpunkt "Datei" und wählen Sie "Datei öffnen."

5 Suchen Sie die Datei "test.html", die Sie gerade erstellt haben. Markieren Sie es und dann auf "Öffnen".

Tipps & Warnungen

  • JavaScript-Join()-Methode bietet einen dritten Weg, um Zeichenfolgen zu kombinieren. Join() kombiniert ein Array mit mehreren Zeichenfolgen zu einer einzigen Zeichenfolge. Standardmäßig fügt die Funktion join() ein Komma zwischen den einzelnen Zeichenfolgen. Kraft join() Hinzufügen von Leerzeichen anstelle eines Kommas zwischen Zeichenfolgen, indem sie ein Leerzeichen in Anführungszeichen als Funktionsparameter übergeben.
  • < html >
  • < Körper >
  • < Skriptsprache = "Javascript" >
  • Var Teile = ["The Rain", "In Spanien"];
  • Document.Write (Parts.join(""));
  • < / script >
  • < / body >
  • < / html >
  • Für kleine Skripte das "+", concat() oder join() Methoden funktionieren gleich gut. Für größere oder Skripts, die eine große Anzahl von Zeichenfolge Verkettungen durchführen müssen, kann eine Methode schneller als die beiden anderen sein. Versuchen Sie jede Methode zum Maximieren der Leistung und reduzieren die Zeit, die das Skript zur Erfüllung ihrer Aufgabe Benutzer warten müssen.