Svare på brukerundersøkelser lar deg bygge en engasjerende og vellykket web-applikasjon . Imidlertid må brukerundersøkelser som skal konverteres til en form søknaden din kan tolke og svare på riktig måte. JavaScript inneholder en split metode for å bryte fra hverandre en streng som inneholder en liste basert på karakteren , skilletegn , som brukes til å skille elementene. Du kan også dele komplekse lister ved hjelp av split -metoden i en serie. Instruksjoner
en
Bestem forrang av dine streng separatorer . I strengen : en
Div. myString = "1 , 2, 3 , 4, 5 , 6 , 7, 8, 9 "
semikolon er den høyeste prioritet , og må bli brukt av splitt metoden først, komma andre . Generelt , må den laveste frekvensen separator deles først.
2
Utfør split metoden på strengen din , med den høyeste prioritet separator .
Var myFirstSplit = myString.split ( '; ');
myFirstSplit variabelen inneholder nå en rekke består av tre strenger , hvorav den første er "1, 2 , 3 "
3
Fordele . en matrise for å inneholde resultatene av andre split . Dette vil gjøre håndtering av resultatene enklere , som du kan få tilgang til hvert element fra en enkelt , flerdimensjonal array
Var mySecondSplit = new Array ( myFirstSplit.length ) ; .
4
Bruk en " for " loop å splitte hvert element i myFirstSplit med komma separator
for (i = 0 ; i < myFirstSplit.length ; i + + ) . {
mySecondSplit [ i] = myFirstSplit [i . ] split ( ',' );
}
5
Tilgang elementene i den endelige array ved hjelp av syntaksen for en flerdimensjonal array
Var someElement = mySecondSplit . [ 1 ] [ 1 ];
i dette eksempelet ville someElement inneholder verdien 5
.