String.slice |
Tranche |
---|---|
JavaScript | IE4+, Netscape 4+, Mozilla 1+, FireFox 1+, Opera, Chrome, Safari |
Syntaxe
function slice(debut, fin) |
Paramètres
Nom | Description |
---|---|
debut | Ce paramètre permet d'indiquer la position du début de la sous-chaîne de caractères |
fin | Ce paramètre permet d'indiquer la position de la fin de la sous-chaîne de caractères + 1. Donc, si vous voulez retourner le caractère jusqu'à la position 7, vous devrez retourner le chiffre 8. |
Description
Cette méthode permet d'extraire une sous-chaîne de caractères situé dans l'intervalle de position spécifié dans la chaîne de caractères de l'objet.
Remarques
- Si la position de fin n'est pas présente, la chaîne de caractères est retournée de la position de début jusqu'à la fin complète de la chaîne de caractères.
- Si le paramètre de fin est négatif, alors il arrête à sa position : (string.length-1) - paramètre fin.
- Si le paramètre de début est négatif, il fixe le caractère à partir de la fin de la chaîne de caractères, exactement comme substr() dans FireFox.
- Si la position de début est supérieur à la position de fin, la méthode n'échange les paramètres contrairement à la méthode «substring».
Exemple
L'exemple suivant se base sur la méthode de longueur pour sortir la chaine de caractères :
<script type="text/javascript">
document.writeln("machaine".slice(0,"machaine1".length));
</script>
on obtiendra le résultat suivant:
machaineVoir également
Langage de programmation - JavaScript - Type de données élémentaire - Les chaines de caractères
Langage de programmation - JavaScript - Référence des classes - String.substring
Langage de programmation - JavaScript - Référence des classes - String.substr
Dernière mise à jour : Mardi, le 28 juillet 2015