IntroductionThe JavaScript Reference geen effectieve twee-dimensionale array te specificeren. Echter, kunt u er een maken. Ik laten zien hoe dat te doen in deze article.You moeten reeds de betekenis van één en twee-dimensionale arrays weten om dit article.Note begrijpen: Als u de code niet kunt zien of als u denkt dat er iets ontbreekt in dit artikel (gebroken koppeling, het afwezig), neem dan contact met mij op [email protected]. Dat is, contact met mij op voor het geringste probleem dat je hebt over wat je bent reading.
The One Dimensional ArrayThe JavaScript verwijzing specificeert een eendimensionale array. Gewoonlijk elk element van de eendimensionale matrix is een letterlijke (waarde). Nu, hier is het geheim voor een twee-dimensionale array: Als u een één-dimensionale array en u elk element van de één-dimensionale array, een nieuwe array te maken, dan zou je een tweedimensionale array.
Creating een Twee- hebben dimensionale ArrayYou beginnen met het creëren van een één-dimensionale array als volgt: twoDArr = new Array (); Stel dat u een twee-dimensionale array van vijf rijen; zou je vijf elementen van de twoDArr array, nieuwe eendimensionale arrays te maken, met behulp van de nieuwe exploitant. U doet dit: twoDArr [0] = new Array (); twoDArr [1] = new Array (); twoDArr [2] = new Array (); twoDArr [3] = new Array (); twoDArr [4] = new Array (); Met deze heb je een twee-dimensionale array.
Het is een vrij lang proces in vergelijking met wat je hebt in andere talen, maar u eindelijk uw tweedimensionale array. Opmerking: Met JavaScript je niet hoeft te beslissen over de lengte van een of twee-dimensionale array. Dus de bovenstaande twee-dimensionale matrix code is OK. Als u het aantal rijen en indien zij veel, het toewijzen van een nieuw ééndimensionale array voor elke rij hierboven gedaan vervelend zijn. Los dit op door het toewijzen van de nieuwe eendimensionale arrays in een voor-lus.
In dit licht is de bovengenoemde twee-dimensionale array als volgt gemaakt: twoDArr = new Array (); voor (i = 0; i {twoDArr [i] = new Array ();} Toegang ValuesYou toegang tot de waarde van een JavaScript 2D array volgt: arraynaam [i] [j] waarbij i het rijnummer en j de kolom . nummer rij en kolom tellen begint van nul Dus om toegang te krijgen tot de waarde in rij 2, kolom 4, voor de bovenstaande array, zou je typt, twoDArr [1] [3] Voorbeeld CodeTry de volgende code:.
ApplicationGenerally, zou je gebruik maken van een tweedimensionale array, wanneer u gegevens
2…