*   >> Lese Utdanning Artikler >> science >> programming

Javascript Todimensjonale Array

IntroductionThe Java Reference spesifiserer ikke noen effektiv todimensjonal matrise. Men du kan opprette en. Jeg vise deg hvordan du gjør det i denne article.You må allerede vet betydningen av en og to-dimensjonale arrays for å forstå dette article.Note: Hvis du ikke kan se koden, eller hvis du tror noe mangler i denne artikkelen (ødelagt kobling, bilde fraværende), bare kontakte meg på [email protected]. Det er, kontakt meg for den minste problemet du har om hva du reading.The One Dimensional ArrayThe Java referanse angir en endimensjonal array.

Normalt hvert element i en-dimensjonale gruppe er en bokstavelig (verdi). Nå, her er hemmeligheten for en todimensjonal matrise: Hvis du har en en-dimensjonal array, og du gjør hvert element i den endimensjonale array, en ny array, så ville du ha en todimensjonal array.Creating en To- Dimensional ArrayYou begynne med å lage en endimensjonal matrise som følger: twoDArr = new Array (); Anta at du ønsker en todimensjonal matrise av fem rader; du ville gjøre fem elementene i twoDArr array, nye endimensjonale matriser, ved hjelp av ny operatør.

Du gjør dette: twoDArr [0] = new Array (); twoDArr [1] = new Array (); twoDArr [2] = new Array (); twoDArr [3] = new Array (); twoDArr [4] = new Array (); Med dette har du en todimensjonal matrise. Det er en ganske lang prosess i forhold til hva du har i andre språk, men du endelig fikk din todimensjonal matrise. Merk: Med Javascript du ikke trenger å bestemme lengden på ett eller to-dimensjonal array. Så det over to-dimensjonal array kode er OK. Hvis du vet hvor mange rader og hvis de er mange, og deretter tildele en ny endimensjonal array for hver rad som gjort ovenfor ville være kjedelig.

Du løser dette problemet ved å tildele de nye endimensjonale matriser i en for-løkke. I lys av dette, er det over to-dimensjonal array opprettet som følger: twoDArr = new Array (); for (i = 0; i {twoDArr [i] = new Array ();} Tilgang ValuesYou tilgang til verdien av en Javascript 2D matrise som følger: ArrayName [i] [j] hvor jeg er radnummer og j er kolonnen . radnummer og kolonne telling begynner fra null Så for å få tilgang til verdien i rad 2, kolonne 4, for de ovennevnte array, du ville skrive, twoDArr [1] [3] Eksempel CodeTry følgende kode:.

ApplicationGenerally, du ville bruke en todimensjonal array, når du har data i form av en tabell (rutenett) .Det er det, en ganske lang tilnærming, men du har fortsatt det du want.Chrys Anmeldelser

Copyright © 2008 - 2016 Lese Utdanning Artikler,https://utdanning.nmjjxx.com All rights reserved.