aboutsummaryrefslogtreecommitdiff
path: root/files/de/conflicting/web/javascript/reference/global_objects/string/index.html
diff options
context:
space:
mode:
Diffstat (limited to 'files/de/conflicting/web/javascript/reference/global_objects/string/index.html')
-rw-r--r--files/de/conflicting/web/javascript/reference/global_objects/string/index.html191
1 files changed, 191 insertions, 0 deletions
diff --git a/files/de/conflicting/web/javascript/reference/global_objects/string/index.html b/files/de/conflicting/web/javascript/reference/global_objects/string/index.html
new file mode 100644
index 0000000000..f59f666c32
--- /dev/null
+++ b/files/de/conflicting/web/javascript/reference/global_objects/string/index.html
@@ -0,0 +1,191 @@
+---
+title: String.prototype
+slug: conflicting/Web/JavaScript/Reference/Global_Objects/String
+tags:
+ - Eigentum
+ - JavaScript
+ - Prototyp
+ - Referenz
+ - Strang
+ - String
+translation_of: Web/JavaScript/Reference/Global_Objects/String
+translation_of_original: Web/JavaScript/Reference/Global_Objects/String/prototype
+original_slug: Web/JavaScript/Reference/Global_Objects/String/prototype
+---
+<div>{{JSRef}}</div>
+
+<p><font><font>Die </font></font><strong><code>String.prototype</code></strong><font><font>Eigenschaft repräsentiert das Prototypobjekt {{jsxref ("String")}}.</font></font></p>
+
+<div>{{js_property_attributes(0, 0, 0)}}</div>
+
+<h2 id="Beschreibung"><font><font>Beschreibung</font></font></h2>
+
+<p><font><font>Alle {{jsxref ("String")}} Instanzen erben von </font></font><code>String.prototype</code><font><font>. </font><font>Änderungen am </font></font><code>String</code><font><font>Prototypobjekt werden an alle Instanzen von {{jsxref ("String")}} weitergegeben.</font></font></p>
+
+<h2 id="Eigenschaften"><font><font>Eigenschaften</font></font></h2>
+
+<dl>
+ <dt><code>String.prototype.constructor</code></dt>
+ <dd><font><font>Gibt die Funktion an, mit der der Prototyp eines Objekts erstellt wird.</font></font></dd>
+ <dt><font><font>{{jsxref ("String.prototype.length")}}</font></font></dt>
+ <dd><font><font>Reflektiert die Länge der Zeichenfolge.</font></font></dd>
+ <dt><code><em>N</em></code></dt>
+ <dd><font><font>Wird verwendet, um auf das Zeichen an der </font></font><em><font><font>N-</font></font></em><font><font> ten Position </font><font>zuzugreifen, </font><font>wobei </font></font><em><font><font>N</font></font></em><font><font> eine ganze Zahl zwischen 0 und eins ist, die kleiner als der Wert von {{jsxref ("String.length", "length")} ist. </font><font>Diese Eigenschaften sind schreibgeschützt.</font></font></dd>
+</dl>
+
+<p>Methods</p>
+
+<h2 id="Methoden"><font><font>Methoden</font></font></h2>
+
+<h3 id="Methoden_die_nichts_mit_HTML_zu_tun_haben"><font><font>Methoden, die nichts mit HTML zu tun haben</font></font></h3>
+
+<dl>
+ <dt><font><font>{{jsxref ("String.prototype.charAt ()")}}</font></font></dt>
+ <dd><font><font>Gibt das Zeichen (genau eine UTF-16-Codeeinheit) am angegebenen Index zurück.</font></font></dd>
+ <dt><font><font>{{jsxref ("String.prototype.charCodeAt ()")}}</font></font></dt>
+ <dd><font><font>Gibt eine Zahl zurück, die der UTF-16-Code-Einheitswert am angegebenen Index ist.</font></font></dd>
+ <dt><font><font>{{jsxref ("String.prototype.codePointAt ()")}}</font></font></dt>
+ <dd><font><font>Gibt eine nicht negative Ganzzahl zurück, die der Codepunktwert des UTF-16-codierten Codepunkts ab dem angegebenen Index ist.</font></font></dd>
+ <dt><font><font>{{jsxref ("String.prototype.concat ()")}}</font></font></dt>
+ <dd><font><font>Kombiniert den Text zweier Zeichenfolgen und gibt eine neue Zeichenfolge zurück.</font></font></dd>
+ <dt><font><font>{{jsxref ("String.prototype.includes ()")}}</font></font></dt>
+ <dd><font><font>Legt fest, ob eine Zeichenfolge in einer anderen Zeichenfolge gefunden werden darf.</font></font></dd>
+ <dt><font><font>{{jsxref ("String.prototype.endsWith ()")}}</font></font></dt>
+ <dd><font><font>Bestimmt, ob eine Zeichenfolge mit den Zeichen einer anderen Zeichenfolge endet.</font></font></dd>
+ <dt><font><font>{{jsxref ("String.prototype.indexOf ()")}}</font></font></dt>
+ <dd><font><font>Gibt den Index innerhalb des aufrufenden {{jsxref ("String")}} Objekts des ersten Vorkommens des angegebenen Werts zurück oder -1, falls nicht gefunden.</font></font></dd>
+ <dt><font><font>{{jsxref ("String.prototype.lastIndexOf ()")}}</font></font></dt>
+ <dd><font><font>Gibt den Index innerhalb des aufrufenden {{jsxref ("String")}} Objekts des letzten Vorkommens des angegebenen Werts zurück oder -1, falls nicht gefunden.</font></font></dd>
+ <dt><font><font>{{jsxref ("String.prototype.localeCompare ()")}}</font></font></dt>
+ <dd><font><font>Gibt eine Zahl zurück, die angibt, ob eine Referenzzeichenfolge vor oder nach der angegebenen Zeichenfolge in Sortierreihenfolge steht oder mit dieser übereinstimmt.</font></font></dd>
+ <dt><font><font>{{jsxref ("String.prototype.match ()")}}</font></font></dt>
+ <dd><font><font>Wird verwendet, um einen regulären Ausdruck mit einer Zeichenfolge abzugleichen.</font></font></dd>
+ <dt><font><font>{{jsxref ("String.prototype.matchAll ()")}}</font></font></dt>
+ <dd><font><font>Gibt einen Iterator aller Übereinstimmungen zurück.</font></font></dd>
+ <dt><font><font>{{jsxref ("String.prototype.normalize ()")}}</font></font></dt>
+ <dd><font><font>Gibt die Unicode-Normalisierungsform des aufrufenden Zeichenfolgenwerts zurück.</font></font></dd>
+ <dt><font><font>{{jsxref ("String.prototype.padEnd ()")}}</font></font></dt>
+ <dd><font><font>Füllt die aktuelle Zeichenfolge am Ende mit einer bestimmten Zeichenfolge auf, um aus einer bestimmten Länge eine neue Zeichenfolge zu erstellen.</font></font></dd>
+ <dt><font><font>{{jsxref ("String.prototype.padStart ()")}}</font></font></dt>
+ <dd><font><font>Füllt die aktuelle Zeichenfolge von Anfang an mit einer bestimmten Zeichenfolge auf, um aus einer bestimmten Länge eine neue Zeichenfolge zu erstellen.</font></font></dd>
+ <dt><s><font><font>{{jsxref ("String.prototype.quote ()")}} {{obsolete_inline}}</font></font></s></dt>
+ <dd><s><font><font>Umschließt die Zeichenfolge in doppelte Anführungszeichen (" </font></font><code>"</code><font><font>").</font></font></s></dd>
+ <dt><font><font>{{jsxref ("String.prototype.repeat ()")}}</font></font></dt>
+ <dd><font><font>Gibt eine Zeichenfolge zurück, die aus den Elementen des Objekts besteht, die zu den angegebenen Zeiten wiederholt wurden.</font></font></dd>
+ <dt><font><font>{{jsxref ("String.prototype.replace ()")}}</font></font></dt>
+ <dd><font><font>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.</font></font></dd>
+ <dt><font><font>{{jsxref ("String.prototype.search ()")}}</font></font></dt>
+ <dd><font><font>Führt die Suche nach einer Übereinstimmung zwischen einem regulären Ausdruck und einer angegebenen Zeichenfolge aus.</font></font></dd>
+ <dt><font><font>{{jsxref ("String.prototype.slice ()")}}</font></font></dt>
+ <dd><font><font>Extrahiert einen Abschnitt einer Zeichenfolge und gibt eine neue Zeichenfolge zurück.</font></font></dd>
+ <dt><font><font>{{jsxref ("String.prototype.split ()")}}</font></font></dt>
+ <dd><font><font>Teilt ein {{jsxref ("Global_Objects / String", "String")}} -Objekt in ein Array von Zeichenfolgen auf, indem die Zeichenfolge in Teilzeichenfolgen aufgeteilt wird.</font></font></dd>
+ <dt><font><font>{{jsxref ("String.prototype.startsWith ()")}}</font></font></dt>
+ <dd><font><font>Legt fest, ob eine Zeichenfolge mit den Zeichen einer anderen Zeichenfolge beginnt.</font></font></dd>
+ <dt><font><font>{{jsxref ("String.prototype.substr ()")}} {{deprecated_inline}}</font></font></dt>
+ <dd><font><font>Gibt die Zeichen in einer Zeichenfolge zurück, die an der angegebenen Position mit der angegebenen Anzahl von Zeichen beginnt.</font></font></dd>
+ <dt><font><font>{{jsxref ("String.prototype.substring ()")}}</font></font></dt>
+ <dd><font><font>Gibt die Zeichen in einer Zeichenfolge zwischen zwei Indizes in die Zeichenfolge zurück.</font></font></dd>
+ <dt><font><font>{{jsxref ("String.prototype.toLocaleLowerCase ()")}}</font></font></dt>
+ <dd><font><font>Die Zeichen in einer Zeichenfolge werden unter Berücksichtigung des aktuellen Gebietsschemas in Kleinbuchstaben konvertiert. </font><font>Für die meisten Sprachen wird das Gleiche wie {{jsxref ("String.prototype.toLowerCase ()", "toLowerCase ()")}} zurückgegeben.</font></font></dd>
+ <dt><font><font>{{jsxref ("String.prototype.toLocaleUpperCase ()")}}</font></font></dt>
+ <dd><font><font>Die Zeichen in einer Zeichenfolge werden unter Berücksichtigung des aktuellen Gebietsschemas in Großbuchstaben umgewandelt. </font><font>Für die meisten Sprachen wird das Gleiche wie {{jsxref ("String.prototype.toUpperCase ()", "toUpperCase ()")}} zurückgegeben.</font></font></dd>
+ <dt><font><font>{{jsxref ("String.prototype.toLowerCase ()")}}</font></font></dt>
+ <dd><font><font>Gibt den aufrufenden Zeichenfolgenwert zurück, der in Kleinbuchstaben konvertiert wurde.</font></font></dd>
+ <dt><font><font>{{jsxref ("String.prototype.toSource ()")}} {{non-standard_inline}}</font></font></dt>
+ <dd><font><font>Gibt ein Objektliteral zurück, das das angegebene Objekt darstellt. </font><font>Mit diesem Wert können Sie ein neues Objekt erstellen. </font><font>Überschreibt die Methode {{jsxref ("Object.prototype.toSource ()")}}.</font></font></dd>
+ <dt><font><font>{{jsxref ("String.prototype.toString ()")}}</font></font></dt>
+ <dd><font><font>Gibt eine Zeichenfolge zurück, die das angegebene Objekt darstellt. </font><font>Überschreibt die Methode {{jsxref ("Object.prototype.toString ()")}}.</font></font></dd>
+ <dt><font><font>{{jsxref ("String.prototype.toUpperCase ()")}}</font></font></dt>
+ <dd><font><font>Gibt den aufrufenden Zeichenfolgenwert zurück, der in Großbuchstaben konvertiert wurde.</font></font></dd>
+ <dt><font><font>{{jsxref ("String.prototype.trim ()")}}</font></font></dt>
+ <dd><font><font>Schneidet Leerzeichen vom Anfang und Ende der Zeichenfolge ab. </font><font>Teil des ECMAScript 5-Standards.</font></font></dd>
+ <dt><font><font>{{jsxref ("String.prototype.trimStart ()")}}</font></font><br>
+ <font><font>{{jsxref ("String.prototype.trimLeft ()")}}</font></font></dt>
+ <dd><font><font>Schneidet Leerzeichen vom Anfang der Zeichenfolge ab.</font></font></dd>
+ <dt><font><font>{{jsxref ("String.prototype.trimEnd ()")}}</font></font><br>
+ <font><font>{{jsxref ("String.prototype.trimRight ()")}</font></font></dt>
+ <dd><font><font>Schneidet Leerzeichen vom Ende der Zeichenfolge ab.</font></font></dd>
+ <dt><font><font>{{jsxref ("String.prototype.valueOf ()")}}</font></font></dt>
+ <dd><font><font>Gibt den Grundwert des angegebenen Objekts zurück. </font><font>Überschreibt die Methode {{jsxref ("Object.prototype.valueOf ()")}}.</font></font></dd>
+ <dt><font><font>{{jsxref ("String.prototype. @@ iterator ()", "String.prototype [@@ iterator] ()")}}</font></font></dt>
+ <dd><font><font>Gibt ein neues </font></font><code>Iterator</code><font><font>Objekt zurück, das die Codepunkte eines String-Werts durchläuft und jeden Codepunkt als String-Wert zurückgibt.</font></font></dd>
+</dl>
+
+<h3 id="HTML-Wrapper-Methoden"><font><font>HTML-Wrapper-Methoden</font></font></h3>
+
+<p><font><font>Diese Methoden sind nur eingeschränkt einsetzbar, da sie nur einen Teil der verfügbaren HTML-Tags und -Attribute bereitstellen.</font></font></p>
+
+<dl>
+ <dt><font><font>{{jsxref ("String.prototype.anchor ()")}} {{deprecated_inline}}</font></font></dt>
+ <dd><font><font>{{htmlattrxref ("name", "a", "&lt;a name=\"name\"&gt;")}} (Hypertext-Ziel)</font></font></dd>
+ <dt><font><font>{{jsxref ("String.prototype.big ()")}} {{deprecated_inline}}</font></font></dt>
+ <dd><font><font>{{HTMLElement ("big")}}</font></font></dd>
+ <dt><font><font>{{jsxref ("String.prototype.blink ()")}} {{deprecated_inline}}</font></font></dt>
+ <dd><font><font>{{HTMLElement ("blinken")}}</font></font></dd>
+ <dt><font><font>{{jsxref ("String.prototype.bold ()")}} {{deprecated_inline}}</font></font></dt>
+ <dd><font><font>{{HTMLElement ("b")}}</font></font></dd>
+ <dt><font><font>{{jsxref ("String.prototype.fixed ()")}} {{deprecated_inline}}</font></font></dt>
+ <dd><font><font>{{HTMLElement ("tt")}}</font></font></dd>
+ <dt><font><font>{{jsxref ("String.prototype.fontcolor ()")}} {{deprecated_inline}}</font></font></dt>
+ <dd><font><font>{{htmlattrxref ("color", "font", "&lt;font color = \" color \ "&gt;")}}</font></font></dd>
+ <dt><font><font>{{jsxref ("String.prototype.fontsize ()")}} {{deprecated_inline}}</font></font></dt>
+ <dd><font><font>{{htmlattrxref ("size", "font", "&lt;font size = \" size \ "&gt;")}}</font></font></dd>
+ <dt><font><font>{{jsxref ("String.prototype.italics ()")}} {{deprecated_inline}}</font></font></dt>
+ <dd><font><font>{{HTMLElement ("i")}}</font></font></dd>
+ <dt><font><font>{{jsxref ("String.prototype.link ()")}} {{deprecated_inline}}</font></font></dt>
+ <dd><font><font>{{htmlattrxref ("href", "a", "&lt;a href=\"url\"&gt;")}} (Link zu URL)</font></font></dd>
+ <dt><font><font>{{jsxref ("String.prototype.small ()")}} {{deprecated_inline}}</font></font></dt>
+ <dd><font><font>{{HTMLElement ("small")}}</font></font></dd>
+ <dt><font><font>{{jsxref ("String.prototype.strike ()")}} {{deprecated_inline}}</font></font></dt>
+ <dd><font><font>{{HTMLElement ("strike")}}</font></font></dd>
+ <dt><font><font>{{jsxref ("String.prototype.sub ()")}} {{deprecated_inline}}</font></font></dt>
+ <dd><font><font>{{HTMLElement ("sub")}}</font></font></dd>
+ <dt><font><font>{{jsxref ("String.prototype.sup ()")}} {{deprecated_inline}}</font></font></dt>
+ <dd><font><font>{{HTMLElement ("sup")}}</font></font></dd>
+</dl>
+
+<h2 id="Specifications">Specifications</h2>
+
+<table class="standard-table">
+ <tbody>
+ <tr>
+ <th scope="col">Specification</th>
+ <th scope="col">Status</th>
+ <th scope="col">Comment</th>
+ </tr>
+ <tr>
+ <td>{{SpecName('ES1')}}</td>
+ <td>{{Spec2('ES1')}}</td>
+ <td>Anfangsdefinition.</td>
+ </tr>
+ <tr>
+ <td>{{SpecName('ES5.1', '#sec-15.5.3.1', 'String.prototype')}}</td>
+ <td>{{Spec2('ES5.1')}}</td>
+ <td></td>
+ </tr>
+ <tr>
+ <td>{{SpecName('ES6', '#sec-string.prototype', 'String.prototype')}}</td>
+ <td>{{Spec2('ES6')}}</td>
+ <td></td>
+ </tr>
+ <tr>
+ <td>{{SpecName('ESDraft', '#sec-string.prototype', 'String.prototype')}}</td>
+ <td>{{Spec2('ESDraft')}}</td>
+ <td></td>
+ </tr>
+ </tbody>
+</table>
+
+<h2 id="Browser-Kompatibilität"><font><font>Browser-Kompatibilität</font></font></h2>
+
+<p class="hidden"> <font><font>Die Kompatibilitätstabelle auf dieser Seite wird aus strukturierten Daten generiert. </font><font>Wenn Sie zu den Daten beitragen möchten, lesen Sie bitte </font></font><a href="https://github.com/mdn/browser-compat-data"><font><font>https://github.com/mdn/browser-compat-data</font></font></a><font><font> und senden Sie uns eine Pull-Anfrage.</font></font></p>
+
+<p>{{Compat("javascript.builtins.String.prototype")}}</p>
+
+<h2 id="Sieh_auch">Sieh auch</h2>
+
+<ul>
+ <li>{{jsxref("String")}}</li>
+ <li>{{jsxref("Function.prototype")}}</li>
+</ul>