String.prototype
Die String.prototype
Eigenschaft 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 String
Prototypobjekt 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 ()
- Gibt eine Zahl zurück, die der UTF-16-Code-Einheitswert am angegebenen Index ist.
String.prototype.codePointAt ()
- 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 ()
- 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 ()
- Gibt einen Iterator aller Übereinstimmungen zurück.
String.prototype.normalize ()
- Gibt die Unicode-Normalisierungsform des aufrufenden Zeichenfolgenwerts zurück.
String.prototype.padEnd ()
- 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 ()
- 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 ()
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 ()
- 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 ()
- 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 ()
- 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 ()
- 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 ()
- Gibt eine Zeichenfolge zurück, die das angegebene Objekt darstellt. Überschreibt die Methode
Object.prototype.toString ()
. 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 ()
- Gibt den Grundwert des angegebenen Objekts zurück. Überschreibt die Methode
Object.prototype.valueOf ()
. String.prototype [@@ iterator] ()
- Gibt ein neues
Iterator
Objekt 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 ()
<a name="name">
(Hypertext-Ziel)String.prototype.big ()
<big>
String.prototype.blink ()
<blinken>
String.prototype.bold ()
<b>
String.prototype.fixed ()
<tt>
String.prototype.fontcolor ()
color
String.prototype.fontsize ()
size
String.prototype.italics ()
<i>
String.prototype.link ()
href
(Link zu URL)String.prototype.small ()
<small>
String.prototype.strike ()
<strike>
String.prototype.sub ()
<sub>
String.prototype.sup ()
<sup>
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 |
Die Kompatibilitätstabelle auf dieser Seite wird aus strukturierten Daten generiert. Wenn Sie zu den Daten beitragen möchten, lesen Sie bitte https://github.com/mdn/browser-compat-data und senden Sie uns eine Pull-Anfrage.