In JavaScript ist eine Zeichenfolge ein primitiver Datentyp (ein Datentyp, der kein Objekt ist). Es kann aus einer Reihe von Zeichen in Einzel- oder Doppelzitaten bestehen. Es kann entweder eine Konstante oder Variable sein. Saiten werden verwendet, um Daten in Form von Text zu speichern. Sie haben null basierte Indizes. In JavaScript ist eine Zeichenfolge kein Zeichen von Zeichen, sondern ein Objekt; und um eine Zeichenfolge zu ändern oder zu manipulieren, sind einige Funktionen oder Methoden erforderlich.
JavaScript bietet verschiedene Funktionen und Methoden, um den Wert einer Zeichenfolge zu manipulieren. Diese Methoden helfen Benutzern, Änderungen mit den Zeichenfolgenwerten vorzunehmen, Indizes eines bestimmten Zeichens zu finden oder eine Zeichenfolge in den unteren/ oberen Fall zu konvertieren usw.
In diesem Beitrag werden einige der häufigsten Methoden zur Stringmanipulation in JavaScript diskutiert:
Notiz: Die Browserkonsole wird zur Demonstration von Beispielen in diesem Artikel verwendet.
Methoden, die für die String -Manipulation in JavaScript verwendet werden
Jetzt werden wir die häufigsten Methoden diskutieren, die für die String -Manipulation in JavaScript verwendet werden:
concat ()
Sein Zweck besteht darin, mehr als eine Zeichenfolge zusammen zu verbinden und eine neue Zeichenfolge zurückzugeben, ohne die Originalzeichenfolge zu ändern.
Sei Str1 = "Willkommen";Wie bereits erwähnt, habe ich die Browserkonsole verwendet, um die Werte dieser Zeichenfolgen auszugeben.
Der + Bediener kann auch verwendet werden, um Zeichenfolgen zu verkettet:
Sei Str1 = "Willkommen";Index von()
Es gibt nur das erste Auftreten eines Wortes in einer Zeichenfolge zurück, einschließlich der Räume. Im Falle eines Ergebniss gibt es -1 zurück. Diese Methode ist Fallempfindlichkeit:
Sei Str = "Willkommen bei Linux Hint";lastIndexof ()
Die LastIndexof () -Methode gibt den Index des letzten Auftretens des angegebenen Wortes in der angegebenen Zeichenfolge an. Es durchsucht die Zeichenfolge von Ende bis Anfang, gibt aber den Index von Anfang an. Im Falle eines Ergebniss gibt es einfach -1 zurück.
Sei Str = "Willkommen bei Linux Tipp. Linux Hint ist eine großartige Plattform, um über trendige Technologie -Themen zu lernen.";Diese Methode ist auch Fallempfindlichkeit:
charat ()
Es gibt das Zeichen in einem bestimmten Index in der Zeichenfolge zurück. Der Index beginnt mit Null:
Sei Str = "Willkommen bei Linux Hint";passen()
Diese Methode sucht die Zeichenfolge, um die Ausdrücke übereinzustimmen, und gibt das Ergebnis als Array -Objekt zurück. Wenn kein Ergebnis gefunden wird, gibt es NULL zurück.
Sei Str = "Willkommen bei Linux Tipp. Linux Hint ist eine großartige Plattform, um über trendige Technologie -Themen zu lernen.";Eine globale Suche nach 'int':
Wenn wir /g nicht als Argument verwenden, wird nur die erste Instanz zurückgegeben.
ersetzen()
Es durchsucht die Zeichenfolge nach einem bestimmten Wert und ersetzt ihn dann durch den angegebenen Wert.
Sei Str = "Willkommen bei Linux Tipp. Linux Hint ist eine großartige Plattform, um über trendige Technologie -Themen zu lernen.";Teilt()
Es spaltet die Saite in ein Array von Substrings und gibt das neue Array zurück. Es ist ein einzelner Parameter, der das Zeichen definiert, bei dem das Array aufgeteilt wird. Bei einer einfachen („“) geteilten Aufteilung ohne bestimmten Wert spaltet es sich durch jeden Charakter durch.
Sei Str = "Willkommen bei Linux Tipp. Linux Hint ist eine großartige Plattform, um über trendige Technologie -Themen zu lernen.";Scheibe()
Es schneidet einfach einen bestimmten Teil der angegebenen Zeichenfolge aus und gibt den isolierten Teil zurück. Es dauert entweder ein oder zwei Parameter, der erste ist der Startindex und der zweite ist der Endindex des zu isolierten Teils. Verwenden Sie beim Isolieren eines Endteils einen negativen Index.
Sei Str = "Willkommen bei Linux Hint";Länge()
Es gibt die Länge einer Zeichenfolge zurück. Für eine leere Zeichenfolge ist die Länge Null.
Sei Str = "Willkommen bei Linux Hint";Substring ()
Es benötigt zwei Parameter, Start und Ende und gibt die Zeichen in diesen Indizes ohne das Endcharakter zurück. Wenn das Startargument größer ist als das Endargument, wird es einfach die Werte austauschen.
Sei Str = "Willkommen bei Linux Hint";suchen()
Es durchsucht ein Wort in der Zeichenfolge und gibt seinen Index zurück. Es gibt -1 zurück, wenn kein Übereinstimmung gefunden wird.
Sei Str = "Willkommen bei Linux Hint";touppercase ()
Konvertieren Sie einfach die Zeichenfolge in die oberen Fallbuchstaben.
Sei Str = "Willkommen bei Linux Hint";TolowerCase ()
Konvertieren Sie einfach die Zeichenfolge in die Fallbuchstaben.
Sei Str = "Willkommen bei Linux Hint";trimmen()
Diese Methode wird verwendet, um alle Whitespace -Zeichen (Platz, Registerkarte usw.) von beiden Seiten der Zeichenfolge zu entfernen:
Sei Str = "Willkommen bei Linux Hint";Abschluss
Im Gegensatz zu einigen anderen Sprachen sind Zeichenfolgen in JavaScript keine Arrays von Zeichen, sondern ein separater Datentyp. Sie sind Objekte und haben unterschiedliche Eigenschaften und Methoden, die verwendet werden können, um sie entsprechend unseren Bedürfnissen zu manipulieren. In diesem Beitrag haben wir einige der am häufigsten verwendeten Methoden zur Stringmanipulation in JavaScript diskutiert.