logo

Méthode JavaScript String slice()

La méthode JavaScript string slice() est utilisée pour récupérer la partie de la chaîne et renvoie la nouvelle chaîne. Il fallait spécifier le numéro d'index comme paramètres de début et de fin pour récupérer la partie de la chaîne. L'index commence à 0.

Cette méthode nous permet de passer un nombre négatif comme index. Dans ce cas, la méthode commence la récupération à partir de la fin de la chaîne. Cela n'apporte aucune modification à la chaîne d'origine.

Syntaxe

La méthode slice() est représentée par la syntaxe suivante :

 string.slice(start,end) 

Paramètre

commencer - Il représente la position de la chaîne à partir de laquelle commence la récupération.

fin - C'est facultatif. Il représente la position jusqu'à laquelle la chaîne est récupérée. En d’autres termes, le paramètre end n’est pas inclus.

Retour

Une partie de la chaîne

Exemple de méthode JavaScript String slice()

Voyons quelques exemples simples de la méthode slice().

Exemple 1

Ici, nous allons imprimer la partie de la chaîne en passant l'index de début et de fin.

 var str = 'Javatpoint'; document.writeln(str.slice(2,5)); 
Testez-le maintenant

Sortir:

 vat 

Exemple 2

Ici, nous fournirons uniquement l’index de départ. Dans ce cas, la méthode récupère la chaîne jusqu'à sa longueur.

 var str = 'Javatpoint'; document.writeln(str.slice(0)); 
Testez-le maintenant

Sortir:

 Javatpoint 

Exemple 3

Ceci est un autre exemple où nous fournissons uniquement l'index de départ.

 var str = 'Javatpoint'; document.writeln(str.slice(4)); 
Testez-le maintenant

Sortir:

 tpoint 

Exemple 4

Dans cet exemple, nous fournirons un nombre négatif comme index. Dans ce cas, la méthode commence la récupération à partir de la fin de la chaîne.

 var str = 'Javatpoint'; document.writeln(str.slice(-5)); 
Testez-le maintenant

Sortir:

 point 

Exemple 5

Dans cet exemple, nous fournirons un nombre négatif comme index de début et de fin. Dans ce cas, la méthode commence la récupération à partir de la fin de la chaîne.

 var str = 'Javatpoint'; document.writeln(str.slice(-5,-1)); 
Testez-le maintenant

Sortir:

 poin