English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية

JavaScript String-Objekt

Das JavaScript String-Objekt wird zur Speicherung und Verarbeitung von Text verwendet.

String-Objekt

Das JavaScript String-Objekt ist ein globales Objekt, das zur Speicherung von Zeichenfolgen verwendet wird.

Eine Zeichenfolge kann jeder Text in doppelten oder einfachen Anführungsstrichen sein:

var msg = "Hello world";
var msg = 'Hello world';

Im Gegensatz zu einigen anderen Sprachen gibt es in JavaScript keinen Unterschied zwischen einfachen und doppelten Anführungsstrichen.

Der Index der JavaScript-Zeichenfolgen beginnt bei 0: Das erste Element der Zeichenfolge befindet sich im Index 0, das zweite Element ist1und so weiter.

Sie können in unseremIm JavaScript String-TutorialErfahren Sie mehr über String.

String-Objektkennungen

Die folgende Tabelle zeigt die Attribute des String-Objekts:

EigenschaftBeschreibung
constructorGeben Sie die Funktion zurück, die den Prototypen des String-Objekts erstellt
lengthGeben Sie die Länge der Zeichenfolge zurück
prototypeErmöglichen Sie es Ihnen, neue Attribute und Methoden zum Objekt hinzuzufügen

String-Objektmethoden

Die folgende Tabelle zeigt die Methoden des String-Objekts:

MethodeBeschreibung
charAt()Geben Sie das Zeichen an der angegebenen Indexposition zurück
charCodeAt()Geben Sie den Unicode-Wert des Zeichens an der angegebenen Indexposition zurück
concat()Verbinden Sie zwei oder mehrere Zeichenfolgen und geben Sie eine neue Zeichenfolge zurück
endsWith()Überprüfen Sie, ob eine Zeichenfolge mit einer bestimmten Unterzeichenfolge endet
fromCharCode()Konvertieren Sie einen Unicode-Wert in ein Zeichen
includes()Überprüfen Sie, ob eine Zeichenfolge eine bestimmte Unterzeichenfolge enthält
indexOf()Geben Sie den Index der ersten Erscheinung eines bestimmten Wertes in einer Zeichenfolge zurück
lastIndexOf()Geben Sie den Index der letzten Erscheinung eines bestimmten Wertes in einer Zeichenfolge zurück
localeCompare()Vergleichen Sie zwei Zeichenfolgen in der aktuellen Sprache
match()Passen Sie eine Zeichenfolge mit einem regulären Ausdruck ab und geben Sie ein Array mit allen Übereinstimmungen zurück
repeat()Geben Sie eine neue Zeichenfolge zurück, die eine bestimmte Anzahl von Kopien der ursprünglichen Zeichenfolge enthält
replace()Ersetzen Sie alle Vorkommen einer Zeichenfolge oder eines Musters in einer Zeichenfolge durch eine andere Zeichenfolge und geben Sie eine neue Zeichenfolge zurück, ohne die ursprüngliche Zeichenfolge zu ändern
search()Suchen Sie nach einer Zeichenfolge mit einem regulären Ausdruck und geben Sie den Index des ersten Treffers zurück
slice()Extrahiert einen Teil des Strings und gibt ihn als neuen String zurück
split()Teilt den String in ein Array von Substrings auf
startsWith()Überprüft, ob der String mit einem bestimmten Teilstring beginnt
substr()Extrahiert einen Teil des Strings vom Startindex und einigen nachfolgenden Zeichen
substring()Extrahiert den String zwischen dem Anfangs- und dem Endindex
toLocaleLowerCase()Konvertiert den String in Kleinbuchstaben basierend auf der aktuellen Spracheinstellung des Hosts
toLocaleUpperCase()Konvertiert den String in Großbuchstaben basierend auf der aktuellen Spracheinstellung des Hosts
toLowerCase()Konvertiert den String in Kleinbuchstaben
toString()Gibt den Wert des String-Objekts zurück
toUpperCase()Konvertiert den String in Großbuchstaben
trim()Entfernt Leerzeichen am Anfang und am Ende des Strings
valueOf()Gibt den ursprünglichen Wert des String-Objekts zurück

Hinweis:Alle String-Methode geben einen neuen Wert zurück. Sie ändern die ursprüngliche Variable nicht.