På tidspunktet for oprettelse af array skal programmørerne angive længden af et array. Det hjælper med at allokere den korrekte mængde hukommelse, der kræves til at holde array-elementerne og sikrer, at hukommelsesressourcerne udnyttes effektivt og forhindrer potentielt overløb eller hukommelsesfejl.
Denne artikel vil demonstrere proceduren for initialisering af længden af et array.
Hvordan initialiseres en matrixlængde i JavaScript?
For at initialisere længden af et array skal du bruge ' Array konstruktør ” ved at sende et enkelt argument, som er længden af det array, du vil oprette.
Syntaks
For at bruge array-konstruktøren til at initialisere længden af et array, følg den givne syntaks:
ny Array ( kun )
Eksempel
I det givne eksempel skal du oprette en matrix med længde ' elleve ' ved at bruge Array-konstruktøren og gemme den i en variabel ' array ”:
lade array = ny Array ( elleve ) ;
Udskriv arrayet på konsollen:
Det kan observeres, at en tom række af længde ' elleve ' er blevet oprettet:
Du kan også initialisere arrayet ved at overføre elementer i konstruktøren. Det vil skabe en matrix af en længde af de angivne elementer:
Som du kan se, at det oprettede array har længden ' elleve ”, da konstruktøren indeholder 11 elementer:
Du kan også oprette/erklære et array og initialisere dets specifikke længde ved at kalde en brugerdefineret funktion. Her vil vi først definere en funktion ved navn ' createArrayofSize() ” der tager størrelsen af en matrix som argument. Opret derefter en tom matrix og tilføj elementer i den ved at iterere indtil den angivne længde. Til sidst skal du returnere den bestemte længdes array til funktionen:
var ar = [ ] ;
til ( hvor i = 0 ; jeg < størrelse ; i++ ) {
arr [ jeg ] = i;
}
Vend tilbage arr;
}
Kald funktionen ved at sende længden af et array:
Udskriv den angivne længdes array på konsollen:
Produktion
Det handlede om at initialisere array-længden i JavaScript.
Konklusion
For at initialisere et arrays længde skal du bruge ' Array konstruktør ' som ' ny Array() ” ved at sende et enkelt argument, som er længden af det array, du vil oprette. Du kan også initialisere arrayet ved at sende elementer i konstruktøren som ' ny Array(1, 2, 3) ” eller kalder en brugerdefineret funktion. I denne artikel demonstrerede vi proceduren til initialisering af længden af et array.