Beginnen wir mit dem ersten
Konvertieren einer Zeichenfolge mit TolowerCase in niedrigerer Fall () ()
Mit der Methode TolowerCase () in JavaScript können wir alle alphabetischen Zeichen in eine Zeichenfolge in Kleinbuchstaben konvertieren. Sonderzeichen und Zahlen sind jedoch nicht betroffen. Um dies zu demonstrieren, erstellen wir eine neue Zeichenfolge mithilfe der folgenden Zeile
var mystring = "Hallo, das ist LinuxHint!";Danach werden wir die Funktion TolowerCase () mithilfe des Dot-Operators verwenden. Und dann werden wir den Rückgabewert in einer neuen Variablen speichern, und dann werden wir das Ergebnis mit der Konsolenprotokollfunktion wie ausdrucken
var ressionString = MyString.TolowerCase ();Bei der Ausführung erhalten wir die folgende Ausgabe an unserem Terminal
Wie Sie leicht beobachten können, TolowerCase () änderte alle alphabetischen Zeichen in Kleinbuchstaben und den besonderen Charakter!”War nicht betroffen.
Konvertieren einer Zeichenfolge mit Touppercase in Oberfall in die Oberscheinung () ()
Mit Hilfe der Funktion touppercase () können wir jede Zeichenfolge problemlos in alle alphabetischen Zeichen in oberen Fällen umwandeln. Nehmen wir ein Beispiel
var mystring = "Hallo, das ist LinuxHint!";Danach werden wir die Methode touppercase () mithilfe von Dot-Operator verwenden. Und wir werden das Ergebnis in einer neuen Variablen speichern und die neue Variable mit der Konsolenprotokollfunktion wie möglich auf das Terminal ausdrucken
var ressionString = MyString.touppercase ();Nachdem der oben erwähnte Code ausgeführt wurde, erhalten wir die folgende Ausgabe am Terminal
Wir konnten eine Zeichenfolge in eine All-Oppercase-Zeichenfolge umwandeln
Verkettung von Zeichenfolgen mit der concat () -Methode verkettet
Normalerweise verwenden wir in JavaScript die Plus "+" -Preiterzeichenfolge, wenn wir Strings verkettet wollen. Trotzdem gibt es eine viel professionellere Art, Strings mit der Concat () -Funktion zu verkettet.
Die concat () -Methode wird über einen Punktoperator angewendet. Und alle Saiten, die wir verkettet wollen.
Lassen Sie uns ein Beispiel überprüfen, um dies besser zu verstehen. Zunächst brauchen wir einige Zeichenfolgen und verwenden den folgenden Code:
var String1 = "Hallo";Wir wollen verkettet String2 mit String1 und speichern Sie die verkettete Saite in der Ergebnisstring Variable. Wir möchten auch einen leeren Platz zwischen den beiden Saiten setzen. Für all dies verwenden wir die folgende Zeile
var resultString = String1.concat ("", String2);Und schließlich können wir das drucken Ergebnisstring unter Verwendung der Konsolenprotokollfunktion auf das Terminal
Konsole.log (resultString);Der Ausgang am Klemme ist als
Beide Saiten wurden miteinander verkettet, und sogar ein leerer Raum wurde dazwischen platziert.
Entfernen Sie leere Leerzeichen mit der TRIM () -Methode
Wenn wir eine Zeichenfolge in unserem Programm haben, die an beiden Enden leere Leerzeichen hat, können wir in diesem Fall diese Leerzeichen einfach mit der TRIM () -Methode entfernen. Um dies zu demonstrieren, erstellen wir eine neue Zeichenfolge mit der folgenden Zeile
var stringwithSpaces = "foo";Anschließend werden wir die TRIM () -Methode in dieser Zeichenfolge mithilfe des Punktbetreibers verwenden und den Rückgabewert in einer neuen Zeichenfolgenvariablen speichern
var finalstring = stringwithspaces.trimmen();Anschließend können wir die Ausgabe mit der Konsolenprotokollfunktion auf das Terminal anzeigen
Konsole.log (Finalstring);Das Ergebnis am Terminal ist wie folgt
Die leeren Räume wurden erfolgreich von beiden Enden der Zeichenfolge entfernt
Padding eine Zeichenfolge mit einem Zeichen mit Padstart () & Padend ()
Das Polster einer Zeichenfolge bedeutet im Wesentlichen, die verbleibende Länge der Zeichenfolge mit einem bestimmten Zeichen zu füllen. Stellen Sie sich vor, wir haben eine Zeichenfolge, in der ein Wort mit sieben Zeichen "geladen" wird. Und wir möchten diese Zeichenfolge einem Platzhalter zeigen, der 13 Zeichen benötigt. Zu diesem Zweck würden wir der Saite Polsterung hinzufügen.
Lassen Sie uns ein Beispiel durchgehen. Erstellen Sie zunächst eine neue Zeichenfolge mit der folgenden Zeile
lass String = "Laden";Dann werden wir die verwenden padstart () Methode zum Hinzufügen der Polsterung im Start und speichern Sie das Ergebnis in einer neuen String -Variable
lass padatstart = string.Padstart (13, "-");Wir werden auch eine andere Zeichenfolge erstellen, in der wir die Polsterung am Ende mit dem hinzufügen werden padend () Methode wie
lass Padatend = String.Padend (13, "-");Danach werden wir die Konsolenprotokollfunktion verwenden, um unsere beiden gepolsterten Saiten anzuzeigen
Konsole.log (padatstart);Wir können das folgende Ergebnis an unserem Terminal beobachten
Erstens haben wir die Saite mit Polsterung am Start. Und dann haben wir die Saite am Ende mit Polsterung. Wenn wir die Polsterung auf beiden Seiten haben wollen, müssen wir eine Kombination von verwenden padstart () Und padend () Funktionen wie
\Bei der Ausführung können wir die folgende Ausgabe an unserem Terminal sehen
Die Polsterung wurde erfolgreich an beiden Enden der Saite hinzugefügt.
Mit Hilfe der Slice () -Methode eine Saite schneiden
Wenn wir aus einer String -Variablen ein Substring erstellen möchten, können wir die Slice -Methode verwenden. Das Scheibe() Die Methode wird über den DOT -Operator angewendet und nimmt zwei Argumente an. Das erste Argument definiert den Startindex und das zweite Argument definiert den Endindex des Substrings, den wir extrahieren werden
Lassen Sie es uns in Aktion sehen, und dafür werden wir eine neue Zeichenfolge mit der folgenden Zeile erstellen:
Sei String = "Willkommen beim Mars!";Versuchen wir, das Wort zu extrahieren “WillkommenAus unserer Zeichenfolge startet das Wort bei Index 0 und endet mit Index 7. Verwenden Sie die folgende Zeile, um das Substring zu extrahieren und in einer anderen Zeichenfolge zu speichern
lass resultsstring = string.Slice (0, 7);Verwenden Sie anschließend die Konsolenprotokollfunktion, um das Ergebnis auf dem Terminal anzuzeigen
Konsole.log (resultString);Wir haben das folgende Ergebnis am Terminal
Nur das Wort “Willkommen”Wurde als Substring extrahiert und auf das Terminal gedruckt.
Mit Hilfe der Substring () -Methode eine Zeichenfolge schneiden
Wir haben eine andere Methode, um einen Teil der Zeichenfolge zu nehmen und sie in eine andere Variable zu legen, die als die genannt wird Substring () Methode. Die Arbeit der Substring -Methode ist fast identisch mit dem Scheibe() Methode. Der Unterschied besteht jedoch darin, dass wir sogar negative Werte in den Argumenten des Substring () Methode. Diese negativen Werte werden als Null behandelt, und wenn Sie das zweite Argument vollständig entfernen, wird es es als den letzten Index der Zeichenfolge betrachten.
Erstellen wir eine Zeichenfolge für dieses Beispiel
Sei String = "Wie oben so unten";Und dann werden wir das anwenden Substring () Methode dazu, aber im ersten Argument werden wir weitergeben “-1" wie
lass resultsstring = string.Substring (-1, 12);Danach verwenden wir die Konsolenprotokollfunktion, um das Ergebnis auszudrucken
Konsole.log (resultString);Und wir erhalten die folgende Ausgabe am Terminal
Wie Sie sehen können, die Substring () Die Methode nahm den negativen Wert mit 0 und schnitt die Zeichenfolge aus dem Startindex aus.
Lassen Sie uns nun versuchen, ihm nicht ein Endargument zu geben wie
Sei String = "Wie oben so unten";Bei der Ausführung des oben genannten Code erhalten wir die folgende Ausgabe
Es ist klar aus der Ausgabe, dass die Substring () Die Methode hat die Saite bis zum letzten Zeichen geschnitten, als das Endargument fehlte.
Mit Hilfe der Substr () -Methode eine Zeichenfolge schneiden
Wir haben eine weitere Methode, um einen Teil einer Zeichenfolge zu nehmen und sie in eine andere Variable zu legen, die als die bezeichnet wird substr () Methode. Diese Methode unterscheidet sich von beiden Scheibe() Methode und die Substring () Methode als zweites Argument davon substr () definiert die Länge der extrahierten Schnur und nicht die Endpunkt.
Lassen Sie uns beispielsweise eine neue Zeichenfolge über die folgende Zeile erstellen
Sei String = "Der Heilige Gral!";Und dann werden wir das anwenden substr () Methode unter Verwendung des Punktoperator
lass resultsstring = string.Substr (4, 4);Und dann zeigen wir die Ausgabe mit der Konsolenprotokollfunktion auf das Terminal an
Konsole.log (resultString);Beim Laufen erhalten wir das folgende Ergebnis
Wie Sie sehen können, hat es die Zeichenfolge vom 4. Index abgeteilt, und die Länge der teilgenommenen Zeichenfolge betrug 4 Zeichen.
Bestimmung der Länge mithilfe der Länge Eigenschaft
Um die Länge einer bestimmten Zeichenfolge zu finden, haben wir etwas, das als Längenattribut \ Eigenschaft bekannt ist. Um dies zu demonstrieren, erstellen Sie eine neue Zeichenfolge mit der folgenden Zeile
Sei String = "Versuchen Sie, meine Länge zu finden";Dann können wir einfach die Länge dieser Zeichenfolge ausdrucken, indem wir den Punktoperator und die verwenden Länge Eigenschaft in der Konsolenprotokollfunktion
Konsole.log ("Die Länge der Zeichenfolge ist als:", String.Länge);Bei der Ausführung bekommen wir:
Wie Sie sehen können, haben wir die Länge unserer Saite wie "21Charaktere lang und leere Räume.
Daten in der Zeichenfolge ersetzen mit der Methode Ersatz ()
Mit Hilfe der ersetzen(), Wir können einige Wörter oder Zeichen leicht durch andere Wörter und Zeichen ersetzen. Das ersetzen() Die Methode nimmt zwei Argumente auf, das erste ist ein Wort, nach dem wir in der Zeichenfolge suchen möchten (kann eine Zeichenfolge oder ein Zeichen sein). Zweitens ist das Wort, das wir platzieren werden (kann eine Zeichenfolge oder ein Zeichen sein).
Um die Arbeit der zu zeigen ersetzen() Funktion Wir erstellen eine neue Zeichenfolge mithilfe
Sei String = "Willkommen beim Mars!";Jetzt wollen wir das Wort ändern “Mars"Mit dem Wort"Pluto”, Also benutzen wir
lass NewString = String.ersetzen ("Mars", "Pluto");Bei der Ausführung erhalten wir die folgende Ausgabe
Wie Sie sehen können, ersetzte die Methode Ersatz () das Wort „Mars"Mit dem Wort"Pluto”.
Einpacken
JavaScript bietet viele Methoden, die uns helfen, Stringvariablen nach unseren Bedürfnissen zu manipulieren. In diesem Beitrag haben wir einige der Methoden mit der Veröffentlichung von JavaScript in Esmav6 aufgenommen, die standardmäßig sind. Wir haben abgedeckt: Umwandlung von Fällen der Zeichenfolge, Schneiden einer Zeichenfolge, das Finden der Länge einer Zeichenfolge und das Ersetzen von Text in der Zeichenfolge.