Ako inicializovať dĺžku poľa v JavaScripte

Ako Inicializovat Dlzku Pola V Javascripte



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:

konzola.log ( pole ) ;


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:

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


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:

funkciu createArrayofSize ( veľkosť ) {
bola jazva = [ ] ;
pre ( kde v = 0 ; i < veľkosť ; i++ ) {
arr [ i ] = i;
}
vrátiť arr;
}


Zavolajte funkciu zadaním dĺžky poľa:

var pole = createArrayofSize ( jedenásť ) ;


Vytlačte pole zadanej dĺžky na konzole:

konzola.log ( pole ) ;


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.