Réagir à l'entrée d'utilisateur vous permet de construire une application Web attrayant et efficace. Toutefois, l'entrée d'utilisateur doit être converti en une forme votre application peut interpréter et répondre à de façon appropriée. JavaScript contient une méthode split pour briser une chaîne contenant une liste basée sur le caractère , le séparateur , servant à distinguer les éléments. Vous pouvez même partager des listes complexes en utilisant la méthode du partage d'une série. Instructions
1
Déterminer la priorité de vos séparateurs de chaînes. Dans la chaîne :
var myString = "1 , 2, 3 , 4, 5, 6 , 7, 8, 9 "
Le point-virgule est la plus haute priorité et doit être utilisé par la méthode de fractionnement en premier , le second par des virgules . En général, le séparateur de fréquence la plus basse doit être scindé en premier.
2
Exécuter la méthode du partage sur votre chaîne, en utilisant la plus haute priorité séparateur .
Var myFirstSplit = myString.split ( ';') ;
la variable myFirstSplit contient désormais un tableau composé de trois chaînes , dont le premier est "1 , 2, 3 "
3
allouer. un tableau pour contenir les résultats de votre deuxième division. Cela rendra plus facile la manipulation des résultats, que vous pouvez accéder à chaque élément d'un seul tableau multidimensionnel
var mySecondSplit = new Array ( myFirstSplit.length ) .
4
Utilisez un boucle "for" pour séparer chaque élément de myFirstSplit utilisant le séparateur virgule
for (i = 0; i < myFirstSplit.length ; i + +). {
mySecondSplit [i] = myFirstSplit [ i . ] split ( ' '); }
5
accéder aux éléments de votre tableau finale en utilisant la syntaxe pour un tableau multidimensionnel
var someElement = mySecondSplit . [1] [ 1];
Dans cet exemple, someElement contiendrait la valeur 5
.