*   >> Læs Uddannelse artikler >> science >> programming

JavaScript todimensionel Array

IntroductionThe JavaScript reference angiver ikke nogen effektiv to-dimensionelle array. Men, kan du oprette en. Jeg vise dig, hvordan man gør det i denne article.You nødt til allerede kender betydningen af ​​en og to-dimensionelle arrays for at forstå denne article.Note: Hvis du ikke kan se koden, eller hvis du tror noget mangler i denne artikel (brudt link, billede fraværende), bare kontakte mig på [email protected]. Det vil sige, kontakt mig for det mindste problem, du har om, hvad du er reading.

The Et Dimensional ArrayThe JavaScript henvisning angiver en endimensional array. Normalt hvert element i endimensionalt array er en bogstavelig (værdi). Nu, her er hemmeligheden for en to-dimensionelle array: Hvis du har en endimensional array og du gøre hver element i endimensionalt array, en ny array, så ville du have en todimensionel array.

Creating en To- Dimensional ArrayYou starte med at oprette en endimensional array som følger: twoDArr = new Array (); Antag, at du vil have et todimensionalt array af fem rækker; du ville gøre fem elementer af twoDArr array, nye endimensionelle arrays, ved hjælp af den nye operatør. Det gør du: twoDArr [0] = new Array (); twoDArr [1] = new Array (); twoDArr [2] = new Array (); twoDArr [3] = new Array (); twoDArr [4] = new Array (); Med dette har du et todimensionalt array. Det er en temmelig lang proces i forhold til, hvad du har på andre sprog, men du endelig fik din todimensionel array.

Bemærk: Med JavaScript behøver du ikke at træffe afgørelse om længden af ​​en eller to-dimensionelle array. Så ovenstående to-dimensionelle array kode er OK. Hvis du kender antallet af rækker, og hvis de er mange, så tildele en ny-dimensionelle array for hver række som udført ovenfor, ville være trættende. Du løser dette problem ved at tildele de nye endimensionelle arrays i en for-løkke.

På denne baggrund er det over to-dimensionelle array oprettet som følger: twoDArr = new Array (); for (i = 0; i {twoDArr [i] = new Array ();} Adgang ValuesYou adgang værdien af ​​en JavaScript 2D array som følger: ArrayName [i] [j] hvor i er rækken nummer og j er kolonnen rækkenummer og kolonne optælling begynder fra nul Så for at få adgang til værdien i række 2, kolonne 4, for ovenstående array, du ville skrive, twoDArr [1] [3] Eksempel CodeTry følgende kode:.. ApplicationGenerally, du ville bruge en to-dimensionelle array, når du har data i form af en tabel (gitter) .

That er det, en temmelig lang tilgang, men du stadig har, hvad du want.Chrys

Page   <<       [1] [2] >>
Copyright © 2008 - 2016 Læs Uddannelse artikler,https://uddannelse.nmjjxx.com All rights reserved.