Hur man initierar en arrays längd i JavaScript

Hur Man Initierar En Arrays Langd I Javascript



Vid tidpunkten för arrayskapandet måste programmerarna ange längden på en array. Det hjälper till att allokera rätt mängd minne som krävs för att hålla arrayelementen och säkerställer att minnesresurserna utnyttjas effektivt och förhindrar potentiellt spill eller minnesfel.

Den här artikeln kommer att demonstrera proceduren för att initiera längden på en array.







Hur initierar man en arraylängd i JavaScript?

För att initiera längden på en array, använd ' Array-konstruktör ” genom att skicka ett enda argument som är längden på arrayen du vill skapa.



Syntax



För att använda arraykonstruktorn för att initiera längden på en array, följ den givna syntaxen:





ny Array ( endast )


Exempel

I det givna exemplet, skapa en array med längd ' elva ' med hjälp av Array-konstruktorn och lagra den i en variabel ' array ”:



låta array = ny Array ( elva ) ;


Skriv ut arrayen på konsolen:

console.log ( array ) ;


Det kan observeras att en tom array av längd ' elva ' har skapats framgångsrikt:


Du kan också initiera arrayen genom att skicka element i konstruktorn. Det kommer att skapa en array med en längd av de angivna elementen:

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


Som du kan se att den skapade arrayen har längden ' elva ' eftersom konstruktören innehåller 11 element:


Du kan också skapa/deklarera en array och initiera dess specifika längd genom att anropa en anpassad funktion. Här kommer vi först att definiera en funktion som heter ' createArrayofSize() ” som tar storleken på en array som argument. Skapa sedan en tom array och lägg till element i den genom att iterera till den angivna längden. Till sist, returnera den specifika längdens array till funktionen:

fungera skapaArrayofSize ( storlek ) {
var ärr = [ ] ;
för ( var i = 0 ; i < storlek ; i++ ) {
arr [ i ] = i;
}
lämna tillbaka arr;
}


Anropa funktionen genom att skicka längden på en array:

var array = createArrayofSize ( elva ) ;


Skriv ut den angivna längdens array på konsolen:

console.log ( array ) ;


Produktion


Det handlade om att initiera arraylängden i JavaScript.

Slutsats

För att initiera en arrays längd, använd ' Array-konstruktör ' som ' ny Array() ” genom att skicka ett enda argument som är längden på arrayen du vill skapa. Du kan också initiera arrayen genom att skicka element i konstruktorn som ' ny Array(1, 2, 3) ” eller anropa en anpassad funktion. I den här artikeln demonstrerade vi proceduren för att initiera längden på en array.