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:
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:
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:
var arr = [ ] ;
til ( hvor i = 0 ; Jeg < størrelse ; i++ ) {
arr [ Jeg ] = i;
}
komme tilbake arr;
}
Kalle funksjonen ved å sende lengden på en matrise:
Skriv ut den angitte lengdens array på konsollen:
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.