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:
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ů:
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:
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:
Vytiskněte pole zadané délky na konzole:
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.