La méthode JavaScript String slice () extrait et renvoie une section d'une chaîne.
La syntaxe de la slice()
méthode est:
str.slice(beginIndex, endIndex)
Voici str
une chaîne.
Paramètres slice ()
La slice()
méthode prend en compte:
beginIndex
- Index de départ de la sélectionendIndex
(optionnel) - Index de fin de la sélection (Exclusif) Par défaut, il extrait jusqu'à la fin de la chaîne.
Valeur renvoyée par slice ()
- Renvoie une nouvelle chaîne contenant la section extraite de la chaîne.
Remarque: la slice()
méthode ne modifie pas la chaîne d'origine.
Exemple 1: Utilisation de la méthode 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'
Production
langage de programmation. Le script est un
Exemple 2: Utilisation de la méthode slice () avec des indices négatifs
Si beginIndex
ou endIndex
sont négatifs, les valeurs sont comptées à rebours. Par exemple, -1 représente le dernier élément, -2 représente l'avant-dernier élément et ainsi de suite.
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'
Production
Langue. Langue
Lecture recommandée: sous-chaîne Javascript String ()