Chaîne JavaScript fractionnée()
Exemples
Séparez les mots :
let text = "How are you doing today?";
const myArray = text.split(" ");
Divisez les mots et renvoyez le deuxième mot :
let text = "How are you doing today?";
const myArray = text.split(" ");
let word = myArray[1];
Divisez les caractères, y compris les espaces :
const myArray = text.split("");
Utilisez le paramètre limit :
const myArray = text.split(" ", 3);
Plus d'exemples ci-dessous.
Définition et utilisation
La split()
méthode divise une chaîne en un tableau de sous-chaînes.
La split()
méthode renvoie le nouveau tableau.
La split()
méthode ne modifie pas la chaîne d'origine.
Si (" ") est utilisé comme séparateur, la chaîne est divisée entre les mots.
Syntaxe
string.split(separator, limit)
Paramètres
Parameter | Description |
separator | Optional. A string or regular expression to use for splitting. If omitted, an array with the original string is returned. |
limit | Optional. An integer that limits the number of splits. Items after the limit are excluded. |
Valeur de retour
Taper | La description |
Déployer | Un tableau contenant les valeurs fractionnées. |
Plus d'exemples
Divisez une chaîne en caractères et renvoyez le deuxième caractère :
const myArray = text.split("");
Utilisez une lettre comme séparateur :
const myArray = text.split("o");
Si le paramètre séparateur est omis, un tableau contenant la chaîne d'origine est renvoyé :
const myArray = text.split();
Prise en charge du navigateur
split()
est une fonctionnalité ECMAScript1 (ES1).
ES1 (JavaScript 1997) est entièrement pris en charge dans tous les navigateurs :
Chrome | IE | Edge | Firefox | Safari | Opera |
Yes | Yes | Yes | Yes | Yes | Yes |