De JavaScript String slice () -methode extraheert en retourneert een sectie van een string.
De syntaxis van de slice()
methode is:
str.slice(beginIndex, endIndex)
Hier str
is een string.
slice () Parameters
De slice()
methode omvat:
beginIndex
- Startindex van de selectieendIndex
(optioneel) - Eindindex van de selectie (Exclusief) Standaard wordt geëxtraheerd tot het einde van de string.
Retourwaarde van slice ()
- Retourneert een nieuwe tekenreeks die het geëxtraheerde gedeelte van de tekenreeks bevat.
Opmerking: de slice()
methode verandert de oorspronkelijke string niet.
Voorbeeld 1: de methode slice () gebruiken
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'
Uitvoer
programmeertaal. Script is een
Voorbeeld 2: de methode slice () gebruiken met negatieve indices
Als beginIndex
of endIndex
negatief zijn, worden de waarden van achteraf geteld. -1 staat bijvoorbeeld voor het laatste element, -2 staat voor het op een na laatste element, enzovoort.
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'
Uitvoer
taal. taal
Aanbevolen literatuur: Javascript String-substring ()