Hvordan passere en liste Gjennom Javascript

Høyt nivå programmeringsspråk som Javascript er designet for å gjøre programmererens arbeid enklere og mer effektiv. Hvis du trenger å utføre den samme operasjonen på en liste av tall, strengverdier eller andre variabler, lagre dem i en Javascript-struktur som kalles en matrise. En rekke er en ordnet liste over verdier som du får tilgang til ved nummer. En annen Javascript struktur, "for loop", kan du utføre de samme operasjonene på hvert element i matrisen med bare noen få linjer med kode.

Bruksanvisning

1 Lag en matrise som heter "myArray" ved hjelp av følgende kode:

Var myArray = new Array ();

2 Tildele elementene i listen til matrisen, refererer plasseringen i rekken av tall ( "indeks"):

myArray [0] = 52,7;

myArray [1] = 4;

myArray [2] = 0,547;

myArray [3] = 722,34;

Legg merke til bruken av hakeparenteser for å referere til bestemte array elementer av indeksen.

3 Gi en kort liste til en ny matrise raskt ved hjelp av følgende syntaks:

Var myArray = new Array (52.7,4,0.547,722.34);

4 Utføre en operasjon eller sett av operasjoner på hvert element i array ved hjelp av en "for loop." For eksempel, den følgende kode dobles bare hver nummer i rekken:

for (var i = 0; i <myArray.length; i ++) {

myArray[i] *= 2;

}

Matrisen kan være en hvilken som helst størrelse og den samme for sløyfen vil få tilgang til hvert element i den. Du kan bruke flere linjer med kode inne i en for loop; alle av dem vil bli utført for hver indeks i matrisen.

5 Definere en variabel utenfor for loop å kombinere verdiene i listen på noen måte. For eksempel beregner følgende kode summen av tallene i listen:

Var sum = 0;

for (var i = 0; i <myArray.length; i ++) {

sum += myArray[i];

}