Hvordan initialisere en arrays lengde i JavaScript

Hvordan Initialisere En Arrays Lengde I Javascript



På tidspunktet for array-oppretting må programmererne spesifisere lengden på en array. Det hjelper til med å tildele riktig mengde minne som kreves for å holde array-elementene og sikrer at minneressursene blir effektivt utnyttet og forhindrer potensiell overløp eller minnefeil.

Denne artikkelen vil demonstrere prosedyren for å initialisere lengden på en matrise.







Hvordan initialisere en matriselengde i JavaScript?

For å initialisere lengden på en matrise, bruk ' Array-konstruktør ” ved å sende et enkelt argument som er lengden på matrisen du vil lage.



Syntaks



For å bruke array-konstruktøren til å initialisere lengden på en array, følg den gitte syntaksen:





ny Array ( bare )


Eksempel

I det gitte eksemplet, lag en matrise med lengde ' elleve ' ved å bruke Array-konstruktøren og lagre den i en variabel ' array ':



la array = ny Array ( elleve ) ;


Skriv ut matrisen på konsollen:

console.log ( array ) ;


Det kan observeres at en tom rekke av lengde ' elleve ' har blitt opprettet:


Du kan også initialisere matrisen ved å sende elementer i konstruktøren. Det vil lage en matrise med en lengde av de spesifiserte elementene:

la array = ny Array ( 1 , 3 , 35 , 4 , 2 , 27 , 91 , 3 , 4 , 5 , 12 ) ;


Som du kan se at den opprettede matrisen har lengden ' elleve ' som konstruktøren inneholder 11 elementer:


Du kan også opprette/erklære en matrise og initialisere dens spesifikke lengde ved å kalle en egendefinert funksjon. Her vil vi først definere en funksjon som heter ' createArrayofSize() ” som tar størrelsen på en matrise som argument. Deretter oppretter du en tom matrise og legger til elementer i den ved å iterere til den angitte lengden. Til slutt, returner den spesielle lengdens array til funksjonen:

funksjon oppretteArrayofSize ( størrelse ) {
 var arr = [ ] ;
til ( hvor i = 0 ; Jeg < størrelse ; i++ ) {
arr [ Jeg ] = i;
}
komme tilbake arr;
}


Kalle funksjonen ved å sende lengden på en matrise:

var array = createArrayofSize ( elleve ) ;


Skriv ut den angitte lengdens array på konsollen:

console.log ( array ) ;


Produksjon


Det handlet om å initialisere array-lengden i JavaScript.

Konklusjon

For å initialisere en arrays lengde, bruk ' Array-konstruktør ' som ' ny Array() ” ved å sende et enkelt argument som er lengden på matrisen du vil lage. Du kan også initialisere matrisen ved å sende elementer i konstruktøren som ' ny Matrise(1, 2, 3) ” eller kalle en egendefinert funksjon. I denne artikkelen demonstrerte vi prosedyren for å initialisere lengden på en matrise.