String.prototype

Die String.prototypeEigenschaft repräsentiert das Prototypobjekt String.

Eigenschaftsattribute von String.prototype
Schreibbar nein
Aufzählbar nein
Konfigurierbar nein

Beschreibung

Alle String Instanzen erben von String.prototypeÄnderungen am StringPrototypobjekt werden an alle Instanzen von String weitergegeben.

Eigenschaften

String.prototype.constructor
Gibt die Funktion an, mit der der Prototyp eines Objekts erstellt wird.
String.prototype.length
Reflektiert die Länge der Zeichenfolge.
N
Wird verwendet, um auf das Zeichen an der N- ten Position zuzugreifen, wobei N eine ganze Zahl zwischen 0 und eins ist, die kleiner als der Wert von length ist. Diese Eigenschaften sind schreibgeschützt.

Methods

Methoden

Methoden, die nichts mit HTML zu tun haben

String.prototype.charAt ()
Gibt das Zeichen (genau eine UTF-16-Codeeinheit) am angegebenen Index zurück.
String.prototype.charCodeAt () (en-US)
Gibt eine Zahl zurück, die der UTF-16-Code-Einheitswert am angegebenen Index ist.
String.prototype.codePointAt () (en-US)
Gibt eine nicht negative Ganzzahl zurück, die der Codepunktwert des UTF-16-codierten Codepunkts ab dem angegebenen Index ist.
String.prototype.concat ()
Kombiniert den Text zweier Zeichenfolgen und gibt eine neue Zeichenfolge zurück.
String.prototype.includes ()
Legt fest, ob eine Zeichenfolge in einer anderen Zeichenfolge gefunden werden darf.
String.prototype.endsWith ()
Bestimmt, ob eine Zeichenfolge mit den Zeichen einer anderen Zeichenfolge endet.
String.prototype.indexOf ()
Gibt den Index innerhalb des aufrufenden String Objekts des ersten Vorkommens des angegebenen Werts zurück oder -1, falls nicht gefunden.
String.prototype.lastIndexOf ()
Gibt den Index innerhalb des aufrufenden String Objekts des letzten Vorkommens des angegebenen Werts zurück oder -1, falls nicht gefunden.
String.prototype.localeCompare () (en-US)
Gibt eine Zahl zurück, die angibt, ob eine Referenzzeichenfolge vor oder nach der angegebenen Zeichenfolge in Sortierreihenfolge steht oder mit dieser übereinstimmt.
String.prototype.match ()
Wird verwendet, um einen regulären Ausdruck mit einer Zeichenfolge abzugleichen.
String.prototype.matchAll () (en-US)
Gibt einen Iterator aller Übereinstimmungen zurück.
String.prototype.normalize () (en-US)
Gibt die Unicode-Normalisierungsform des aufrufenden Zeichenfolgenwerts zurück.
String.prototype.padEnd () (en-US)
Füllt die aktuelle Zeichenfolge am Ende mit einer bestimmten Zeichenfolge auf, um aus einer bestimmten Länge eine neue Zeichenfolge zu erstellen.
String.prototype.padStart () (en-US)
Füllt die aktuelle Zeichenfolge von Anfang an mit einer bestimmten Zeichenfolge auf, um aus einer bestimmten Länge eine neue Zeichenfolge zu erstellen.
String.prototype.quote () Dies ist eine veraltete API und es wird nicht mehr garantiert, dass sie funktioniert.
Umschließt die Zeichenfolge in doppelte Anführungszeichen (" "").
String.prototype.repeat ()
Gibt eine Zeichenfolge zurück, die aus den Elementen des Objekts besteht, die zu den angegebenen Zeiten wiederholt wurden.
String.prototype.replace ()
Wird verwendet, um eine Übereinstimmung zwischen einem regulären Ausdruck und einer Zeichenfolge zu finden und die übereinstimmende Teilzeichenfolge durch eine neue Teilzeichenfolge zu ersetzen.
String.prototype.search ()
Führt die Suche nach einer Übereinstimmung zwischen einem regulären Ausdruck und einer angegebenen Zeichenfolge aus.
String.prototype.slice ()
Extrahiert einen Abschnitt einer Zeichenfolge und gibt eine neue Zeichenfolge zurück.
String.prototype.split ()
Teilt ein String -Objekt in ein Array von Zeichenfolgen auf, indem die Zeichenfolge in Teilzeichenfolgen aufgeteilt wird.
String.prototype.startsWith ()
Legt fest, ob eine Zeichenfolge mit den Zeichen einer anderen Zeichenfolge beginnt.
String.prototype.substr () This deprecated API should no longer be used, but will probably still work.
Gibt die Zeichen in einer Zeichenfolge zurück, die an der angegebenen Position mit der angegebenen Anzahl von Zeichen beginnt.
String.prototype.substring ()
Gibt die Zeichen in einer Zeichenfolge zwischen zwei Indizes in die Zeichenfolge zurück.
String.prototype.toLocaleLowerCase () (en-US)
Die Zeichen in einer Zeichenfolge werden unter Berücksichtigung des aktuellen Gebietsschemas in Kleinbuchstaben konvertiert. Für die meisten Sprachen wird das Gleiche wie toLowerCase () zurückgegeben.
String.prototype.toLocaleUpperCase () (en-US)
Die Zeichen in einer Zeichenfolge werden unter Berücksichtigung des aktuellen Gebietsschemas in Großbuchstaben umgewandelt. Für die meisten Sprachen wird das Gleiche wie toUpperCase () zurückgegeben.
String.prototype.toLowerCase ()
Gibt den aufrufenden Zeichenfolgenwert zurück, der in Kleinbuchstaben konvertiert wurde.
String.prototype.toSource () (en-US) This API has not been standardized.
Gibt ein Objektliteral zurück, das das angegebene Objekt darstellt. Mit diesem Wert können Sie ein neues Objekt erstellen. Überschreibt die Methode Object.prototype.toSource ().
String.prototype.toString () (en-US)
Gibt eine Zeichenfolge zurück, die das angegebene Objekt darstellt. Überschreibt die Methode Object.prototype.toString () (en-US).
String.prototype.toUpperCase ()
Gibt den aufrufenden Zeichenfolgenwert zurück, der in Großbuchstaben konvertiert wurde.
String.prototype.trim ()
Schneidet Leerzeichen vom Anfang und Ende der Zeichenfolge ab. Teil des ECMAScript 5-Standards.
String.prototype.trimStart ()
String.prototype.trimLeft ()
Schneidet Leerzeichen vom Anfang der Zeichenfolge ab.
String.prototype.trimEnd ()
String.prototype.trimRight ()
Schneidet Leerzeichen vom Ende der Zeichenfolge ab.
String.prototype.valueOf () (en-US)
Gibt den Grundwert des angegebenen Objekts zurück. Überschreibt die Methode Object.prototype.valueOf ().
String.prototype [@@ iterator] ()
Gibt ein neues IteratorObjekt zurück, das die Codepunkte eines String-Werts durchläuft und jeden Codepunkt als String-Wert zurückgibt.

HTML-Wrapper-Methoden

Diese Methoden sind nur eingeschränkt einsetzbar, da sie nur einen Teil der verfügbaren HTML-Tags und -Attribute bereitstellen.

String.prototype.anchor () (en-US) This deprecated API should no longer be used, but will probably still work.
<a name="name"> (Hypertext-Ziel)
String.prototype.big () (en-US) This deprecated API should no longer be used, but will probably still work.
<big>
String.prototype.blink () (en-US) This deprecated API should no longer be used, but will probably still work.
<blinken>
String.prototype.bold () (en-US) This deprecated API should no longer be used, but will probably still work.
<b>
String.prototype.fixed () (en-US) This deprecated API should no longer be used, but will probably still work.
<tt>
String.prototype.fontcolor () (en-US) This deprecated API should no longer be used, but will probably still work.
color
String.prototype.fontsize () (en-US) This deprecated API should no longer be used, but will probably still work.
size
String.prototype.italics () (en-US) This deprecated API should no longer be used, but will probably still work.
<i>
String.prototype.link () (en-US) This deprecated API should no longer be used, but will probably still work.
href (Link zu URL)
String.prototype.small () (en-US) This deprecated API should no longer be used, but will probably still work.
<small> (en-US)
String.prototype.strike () (en-US) This deprecated API should no longer be used, but will probably still work.
<strike> (en-US)
String.prototype.sub () (en-US) This deprecated API should no longer be used, but will probably still work.
<sub> (en-US)
String.prototype.sup () (en-US) This deprecated API should no longer be used, but will probably still work.
<sup> (en-US)

Specifications

Specification Status Comment
ECMAScript 1st Edition (ECMA-262) Standard Anfangsdefinition.
ECMAScript 5.1 (ECMA-262)
Die Definition von 'String.prototype' in dieser Spezifikation.
Standard
ECMAScript 2015 (6th Edition, ECMA-262)
Die Definition von 'String.prototype' in dieser Spezifikation.
Standard
ECMAScript (ECMA-262)
Die Definition von 'String.prototype' in dieser Spezifikation.
Lebender Standard

Browser-Kompatibilität

No compatibility data found for javascript.builtins.String.prototype.
Check for problems with this page or contribute missing data to mdn/browser-compat-data.

Sieh auch