Partager via


slice, méthode (String)

Retourne une section de chaîne.

function slice(start : Number [, end : Number]) : String

Arguments

  • start
    Obligatoire. Index au début de la portion spécifiée de la chaîne.

  • Fin
    Facultatif. Index à la fin de la portion spécifiée de la chaîne. La chaîne retournée inclut tous les caractères jusqu'à celui indiqué par end (non compris). Si cette valeur n'est pas spécifiée, la chaîne retournée inclut les caractères compris entre la position start et la fin de la chaîne.

Notes

La méthode slice retourne un objet String contenant la portion spécifiée de la chaîne.

La méthode slice copie tous les éléments jusqu'à l'élément indiqué par end à l'exclusion de ce dernier. Si la valeur start est négative, la valeur utilisée est length + startlength représente la longueur de la chaîne. Si la valeur end est négative, la valeur utilisée est length + end où length représente la longueur de la chaîne. Si la valeur end est omise, l'extraction se poursuit jusqu'à la fin de la chaîne. Si end se produit avant start, aucun caractère n'est copié dans la nouvelle chaîne.

Exemple

Dans cet exemple, le premier appel à la méthode slice retourne une chaîne contenant les cinq premiers caractères de str. Le second appel à la méthode slice retourne une chaîne contenant les cinq derniers caractères de str.

var str = "hello world";
var firstfive = str.slice(0,5); // Contains "hello".
var lastfive = str.slice(-5);   // Contains "world".

Configuration requise

Version 3

S'applique à :

String, objet

Voir aussi

Référence

Objet Array

slice, méthode (Array)