V čase vytvárania poľa musia programátori určiť dĺžku poľa. Pomáha prideliť správne množstvo pamäte potrebnej na uloženie prvkov poľa a zaisťuje efektívne využitie pamäťových zdrojov a zabraňuje potenciálnemu preplneniu alebo chybám pamäte.
Tento článok bude demonštrovať postup na inicializáciu dĺžky poľa.
Ako inicializovať dĺžku poľa v JavaScripte?
Na inicializáciu dĺžky poľa použite príkaz „ Konštruktor poľa ” zadaním jediného argumentu, ktorým je dĺžka poľa, ktoré chcete vytvoriť.
Syntax
Ak chcete použiť konštruktor poľa na inicializáciu dĺžky poľa, postupujte podľa danej syntaxe:
nové pole ( len )
Príklad
V uvedenom príklade vytvorte pole dĺžky „ jedenásť ” pomocou konštruktora Array a uložte ho do premennej “ pole “:
nech pole = nové pole ( jedenásť ) ;
Vytlačte pole na konzole:
Dá sa pozorovať, že prázdne pole dĺžky „ jedenásť “ bol úspešne vytvorený:
Pole môžete tiež inicializovať odovzdaním prvkov v konštruktore. Vytvorí pole dĺžky zadaných prvkov:
Ako vidíte, vytvorené pole má dĺžku „ jedenásť ” keďže konštruktor obsahuje 11 prvkov:
Môžete tiež vytvoriť/deklarovať pole a inicializovať jeho špecifickú dĺžku volaním vlastnej funkcie. Tu najprv zadefinujeme funkciu s názvom „ createArrayofSize() ”, ktorý berie ako argument veľkosť poľa. Potom vytvorte prázdne pole a pripájajte doň prvky opakovaním až do určenej dĺžky. Nakoniec vráťte pole konkrétnej dĺžky do funkcie:
bola jazva = [ ] ;
pre ( kde v = 0 ; i < veľkosť ; i++ ) {
arr [ i ] = i;
}
vrátiť arr;
}
Zavolajte funkciu zadaním dĺžky poľa:
Vytlačte pole zadanej dĺžky na konzole:
Výkon
To bolo všetko o inicializácii dĺžky poľa v JavaScripte.
Záver
Ak chcete inicializovať dĺžku poľa, použite príkaz „ Konštruktor poľa “ ako “ Nový Array() ” zadaním jediného argumentu, ktorým je dĺžka poľa, ktoré chcete vytvoriť. Pole môžete inicializovať aj odovzdaním prvkov do konštruktora, ako napríklad „ Nový Pole(1, 2, 3) ” alebo volanie vlastnej funkcie. V tomto článku sme demonštrovali postup inicializácie dĺžky poľa.