Get to know MDN better
Dieser Inhalt wurde automatisch aus dem Englischen übersetzt, und kann Fehler enthalten. Erfahre mehr über dieses Experiment.
Diese Funktion ist gut etabliert und funktioniert auf vielen Geräten und in vielen Browserversionen. Sie ist seit Juli 2015 browserübergreifend verfügbar.
Die slice() Methode von String-Werten extrahiert einen Abschnitt dieses Strings und gibt ihn als neuen String zurück, ohne den ursprünglichen String zu verändern.
Der Index des ersten Zeichens, das im zurückgegebenen Substring enthalten sein soll.
indexEnd OptionalDer Index des ersten Zeichens, das im zurückgegebenen Substring ausgeschlossen sein soll.
Ein neuer String, der den extrahierten Abschnitt des Strings enthält.
slice() extrahiert den Text aus einem String und gibt einen neuen String zurück.
slice() extrahiert bis, aber nicht einschließlich indexEnd. Zum Beispiel extrahiert str.slice(4, 8) das fünfte bis achte Zeichen (die Zeichen mit den Indizes 4, 5, 6 und 7):
indexStart indexEnd ↓ ↓ | 0 | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | | T | h | e | | m | i | r | r | o | r | m i r r _______________ ↑ ResultDas folgende Beispiel verwendet slice(), um einen neuen String zu erstellen.
Das folgende Beispiel verwendet slice() mit negativen Indizes.
Dieses Beispiel zählt rückwärts vom Ende des Strings um 11, um den Startindex zu finden, und vorwärts vom Anfang des Strings um 16, um den Endindex zu finden.
Hier wird vorwärts vom Anfang um 11 gezählt, um den Startindex zu finden, und rückwärts vom Ende um 7, um den Endindex zu finden.
Diese Argumente zählen rückwärts vom Ende um 5, um den Startindex zu finden, und rückwärts vom Ende um 1, um den Endindex zu finden.
| ECMAScript® 2027 Language Specification # sec-string.prototype.slice |
JavaScript aktivieren, um diese Browser-Kompatibilitätstabelle anzuzeigen.
Der Bauplan für ein besseres Internet.
Besuche die gemeinnützige Muttergesellschaft der Mozilla Corporation, die Mozilla Foundation.
Teile dieses Inhalts sind ©1998–2026 von einzelnen mozilla.org-Mitwirkenden. Inhalte sind verfügbar unter einer Creative-Commons-Lizenz.