Metoda JavaScript String slice () extrahuje a vrací část řetězce.
Syntaxe slice()
metody je:
str.slice(beginIndex, endIndex)
Tady str
je řetězec.
parametry slice ()
slice()
Metoda bere v:
beginIndex
- Počáteční index výběruendIndex
(nepovinné) - Koncový index výběru (Exkluzivní) Ve výchozím nastavení se extrahuje až do konce řetězce.
Vrátit hodnotu z řezu ()
- Vrátí nový řetězec obsahující extrahovanou část řetězce.
Poznámka:slice()
metoda nemění původní řetězec.
Příklad 1: Použití metody slice ()
const str = "JavaScript is a very absurd programming language."; // from index 28 to end console.log(str.slice(28)); // 'programming language.' // from index 4 to 14 console.log(str.slice(4, 15)); // 'Script is a'
Výstup
programovací jazyk. Skript je
Příklad 2: Použití metody slice () se zápornými indexy
Pokud jsou beginIndex
nebo endIndex
jsou záporné, hodnoty se počítají od zpět. Například -1 představuje poslední prvek, -2 představuje předposlední prvek atd.
const str = "JavaScript is a very absurd programming language."; // from 9th to last element till end console.log(str.slice(-9)); // 'language.' // from 9th to last element to 2nd to last element console.log(str.slice(-9, -1)); // 'language'
Výstup
Jazyk. Jazyk
Doporučené čtení: Podřetězec řetězce Javascript ()