English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية
slice()Retourne une partie de la chaîne de caractères extraite par la méthode et la renvoie en tant que nouvelle chaîne de caractères sans modifier la chaîne originale.
DansDébut (start)EtFin (end)Les paramètres spécifient une partie de la chaîne de caractères à extraire (endNe pas inclure.
L'index du premier caractère est 0, l'index du deuxième caractère est1En conséquence.
Si elle est omiseendLes paramètres, si cette méthode coupe le reste de la chaîne de caractères.
Utilisez l'index négatif pour extraire une partie de la chaîne de caractères à partir de la fin (voir les exemples ci-dessous).
string.slice(start, end)
var str = 'fr.oldtoolbag.com'; var ext = str.slice(3);Vérifiez et voyez‹/›
Tous les navigateurs prennent en charge complètement la méthode slice() :
Méthode | |||||
slice() | Est | Est | Est | Est | Est |
Paramètres | Description |
---|---|
start | (obligatoire)Index de départ, extrayant à partir de cet index |
end | (optionnel)Index de départ, extrayant avant cet index. Le caractère à cet index ne sera pas inclus. Si omisendSi slice() extrait jusqu'à la fin de la chaîne. |
Valeur de retour : | Un nouveau chaîne de caractères contenant la partie extraite de la chaîne |
---|---|
Version JavaScript : | ECMAScript 1 |
L'exemple suivant utilise slice() pour extraire des positions :3à9(10-1) caractères: :
var str = 'fr.oldtoolbag.com'; var ext = str.slice(3, 10);Vérifiez et voyez‹/›
Le suivant extrait uniquement le dernier caractère avec slice() :
var str = 'fr.oldtoolbag.com'; var ext = str.slice(-1);Vérifiez et voyez‹/›
Les exemples suivants utilisent slice() avec un index négatif :
var str = 'fr.oldtoolbag.com'; var ext = str.slice(-8, -3);Vérifiez et voyez‹/›