String -Spleißen ist eine Technik, die im Fall komplexer String -Arrays verwendet wird, bei denen wir einen bestimmten Stringwert abrufen und aktualisieren oder ändern müssen. Darüber hinaus gibt es uns auch mehr Flexibilität, an String -Daten zu arbeiten, da die Indexierung nur in einer einzelnen Zeichenextraktion hilft. Im anderen Fall kann mit Spleißen eine Abfolge von Zeichen oder Substring vom Start bis zu den Endindizes zugegriffen und aktualisiert werden.
Darüber hinaus verwenden Entwickler die genannten Techniken, um die Zeichenfolgen aus Sicherheitsgründen zu brechen, z. B. Überprüfung, ob die Zeichenfolge falsche Zeichen oder eine Art böswilliger Code enthält.
In diesem Artikel wird Sie über das Spleißen der Zeichenfolge in JavaScript geführt.
So spleifen Sie String in JavaScript?
Um die Zeichenfolge in JavaScript zu spleißen, können Sie verwenden:
Wir werden jetzt jede der Methoden einzeln durchlaufen!
Methode 1: Spleißzeichenfolge in JavaScript mithilfe von Split () -Methode
In JavaScript die “Teilt()Die Methode wird verwendet, um eine bestimmte Zeichenfolge in ein Array von Zeichenfolgen aufzuteilen. Diese Methode akzeptiert ein Muster als Argument und unterteilt die Zeichenfolge in eine geordnete Liste von Substrings, die für die Suchmuster verwendet werden, und fügt sie dann in einem Array hinzu und gibt es zurück.
Syntax
Saite.Split (Trennzeichen, Grenze)
Hier, "Separator"Bezieht sich auf Räume, Kommas und"GrenzeIst ein ganzzahliger Wert, der die Anzahl der Spaltungen einschränkt.
Schauen Sie sich das untergewandte Beispiel an.
Beispiel
Erstens werden wir eine Funktion namens deklarieren “Splicestring ()"Argumente haben"str","Index","zählen", Und "hinzufügen”. Jetzt werden wir Funktionen hinzufügen, um die Zeichenfolge in Leerzeichen aufzuteilen, indem wir leere Doppelzitate als Trennzeichen platzieren. Dann werden wir die Zeichenfolge in Bezug auf die Funktionsargumente spleißen und dann die Split -String -Werte in einen Zeichenfolgewert mit “verbinden.“verbinden()" Methode:
Funktion Splicestring (str, index, zählen, hinzufügen)
var array = str.Teilt("");
Array.spleiß (index, zählen, hinzufügen);
Rückgabearray.verbinden("");
Schließlich werden wir die Funktion mit einem String -Wert aufrufen. Hier, "7"Bezieht sich auf den Indexwert der String, das heißt"C”; in diesem Fall, "9" bezieht sich auf "zählen”, Wie die Länge der Zeichen in diesem spezifischen Index und“Saite" bezieht sich auf "hinzufügen"Welches ist der neue Wert, der die" ersetzen wird "Charakter”:
Konsole.log (splicestring ('Splice -Zeichen in JavaScript', 7, 9, "String");
Die entsprechende Ausgabe ist:
Methode 2: Spleißzeichenfolge in JavaScript mithilfe von Spread (…) Operator -Methode
In JavaScript die “Ausbreitung(… )Der Bediener hilft beim schnellen Kopieren eines Teils eines vorhandenen Arrays oder des gesamten Arrays in ein anderes Array. Es bekommt ein iterable als Argument und verbreitet es in individuelle Elemente.
Syntax
Die "die" verwenden "Spread () Operator”Methode zum Spleißen der Zeichenfolge in JavaScript müssen Sie der folgenden Syntax folgen:
var a = [… Wert];
Hier, "… "Ist der Spread -Operator, der das gegebene" verteilt "Wert" im "A”Variable.
Beispiel
Erstens speichern wir einen Stringwert in einer Variablen, die benannt ist “str”:
var str = "Spleißzeichen in JavaScript";
Jetzt werden wir das anwenden “Ausbreitung(… )"Operator" und konvertieren Sie den in der Erstellung gespeicherten definierten Stringwert in ein Array:
var Array [… str];
Als nächstes werden wir den aktuellen Wert durch den neuen Wert ersetzenSaite"Durch das Spleißen mit"7" Und "9Die als Argumente zugewiesen werden. Hier, "7”Bezieht sich auf den Index des zu ersetzenden Stringwerts und“ und “9"Ist die Länge des Zeichenfolgewerts"Charakter", Das jetzt durch" ersetzt wird "Saite" Wert.
Array.Spleiß (7, 9, 'String');
Verbinden Sie eine Reihe von Strings in eine einzelne Zeichenfolge mit “verbinden()Methode, und dann werden wir den aktualisierten Zeichenfolgenwert anzeigen:
Array = Array.verbinden(");
Konsole.log (Array);
Die Ausführung des oben gegebenen Codes führt zu der folgenden Ausgabe:
Wir haben alle einfachsten Methoden bereitgestellt, um eine Zeichenfolge in JavaScript zu spleißen. Sie können eine jeder Methoden entsprechend Ihren Anforderungen verwenden.
Abschluss
Um die Zeichenfolge in JavaScript zu spleißen, können Sie die „verwenden“Teilt()Methode zur Aufteilung der Zeichenfolge in ein Array von Zeichenfolgen und die Aktualisierung des aktuellen Zeichenfolgewert. Der "Ausbreitung(… )Der Bediener kann auch verwendet werden, um einen Stringwert in ein Array zu konvertieren und es zu spleißen, um den aktuellen Stringwert zu aktualisieren und dann das Array von Substrings in eine Zeichenfolge zu verbinden. In diesem Artikel wurde die Methoden zum Spleißen in JavaScript erläutert.