Jak inicializovat délku pole v JavaScriptu

Jak Inicializovat Delku Pole V Javascriptu



Při vytváření pole musí programátoři určit délku pole. Pomáhá přidělit správné množství paměti potřebné k uložení prvků pole a zajišťuje efektivní využití paměťových prostředků a zabraňuje potenciálnímu přetečení nebo chybám paměti.

Tento článek bude demonstrovat postup pro inicializaci délky pole.







Jak inicializovat délku pole v JavaScriptu?

Pro inicializaci délky pole použijte „ Konstruktor pole ” předáním jediného argumentu, což je délka pole, které chcete vytvořit.



Syntax



Chcete-li použít konstruktor pole k inicializaci délky pole, postupujte podle dané syntaxe:





nové pole ( jen )


Příklad

V daném příkladu vytvořte pole délky „ jedenáct “ pomocí konstruktoru Array a uložte jej do proměnné “ pole “:



nechat pole = nové pole ( jedenáct ) ;


Vytiskněte pole na konzoli:

konzole.log ( pole ) ;


Lze pozorovat, že prázdné pole délky „ jedenáct “ byl úspěšně vytvořen:


Pole můžete také inicializovat předáním prvků v konstruktoru. Vytvoří pole o délce zadaných prvků:

nechat pole = nové pole ( 1 , 3 , 35 , 4 , 2 , 27 , 91 , 3 , 4 , 5 , 12 ) ;


Jak vidíte, vytvořené pole má délku „ jedenáct ” protože konstruktor obsahuje 11 prvků:


Můžete také vytvořit/deklarovat pole a inicializovat jeho specifickou délku voláním vlastní funkce. Zde nejprve definujeme funkci s názvem „ createArrayofSize() ” který bere jako argument velikost pole. Poté vytvořte prázdné pole a přidejte do něj prvky iterací až do zadané délky. Nakonec vraťte pole konkrétní délky do funkce:

funkce createArrayofSize ( velikost ) {
byla jizva = [ ] ;
pro ( kde v = 0 ; i < velikost ; i++ ) {
arr [ i ] = i;
}
vrátit se arr;
}


Zavolejte funkci předáním délky pole:

var pole = createArrayofSize ( jedenáct ) ;


Vytiskněte pole zadané délky na konzole:

konzole.log ( pole ) ;


Výstup


To bylo vše o inicializaci délky pole v JavaScriptu.

Závěr

Chcete-li inicializovat délku pole, použijte „ Konstruktor pole ' tak jako ' Nový pole() ” předáním jediného argumentu, což je délka pole, které chcete vytvořit. Pole můžete také inicializovat předáním prvků v konstruktoru, jako je „ Nový Pole(1, 2, 3) ” nebo volání vlastní funkce. V tomto článku jsme demonstrovali postup pro inicializaci délky pole.