Risposta all'input utente consente di creare un'applicazione Web accattivante e di successo . Tuttavia, l'input dell'utente deve essere convertito in una forma propria applicazione in grado di interpretare e rispondere in modo appropriato . JavaScript contiene un metodo split per dividere una stringa contenente un elenco basato sul personaggio , il separatore , utilizzato per distinguere gli elementi . Si può anche dividere le liste complesse utilizzando il metodo split di una serie. Istruzioni
1
Determinare la priorità dei vostri separatori di stringa . Nella stringa :
var Stringa = " 1 , 2 , 3 , 4, 5 , 6 , 7, 8 , 9"
Il punto e virgola è la più alta precedenza e deve essere utilizzato da il metodo split prima , la seconda virgola. In generale , il separatore di frequenza più bassa deve essere suddiviso per primo.
2
esegui il metodo split sulla stringa, utilizzando il più alto separatore precedenza .
Var myFirstSplit myString.split = ( '; ');
la variabile myFirstSplit ora contiene un array composto da tre archi , il primo dei quali è "1 , 2 , 3"
3
Allocare . un array per contenere i risultati della vostra frazione di secondo . Questo renderà più facile gestire i risultati , come si può accedere a ogni elemento da un unico , array multidimensionale
mySecondSplit var = new Array ( myFirstSplit.length ) .
4
Utilizzare un " per" ciclo di dividere ogni elemento myFirstSplit utilizzando il separatore virgola
for (i = 0; i < myFirstSplit.length ; i + + ) . {
mySecondSplit [ i] = myFirstSplit [i . ] split ( ' , '); }
5
accedere agli elementi di un array finale utilizzando la sintassi di un array multidimensionale
var someElement = mySecondSplit . [ 1 ] [ 1 ] ;
In questo esempio , someElement conterrebbe il valore 5
.