V času ustvarjanja matrike morajo programerji določiti dolžino matrike. Pomaga pri dodelitvi ustrezne količine pomnilnika, potrebnega za shranjevanje elementov polja, in zagotavlja, da so pomnilniški viri učinkovito uporabljeni, ter preprečuje morebitno prelivanje ali napake v pomnilniku.
Ta članek bo prikazal postopek za inicializacijo dolžine matrike.
Kako inicializirati dolžino matrike v JavaScriptu?
Za inicializacijo dolžine matrike uporabite » Konstruktor matrike ” s posredovanjem enega samega argumenta, ki je dolžina niza, ki ga želite ustvariti.
Sintaksa
Za uporabo konstruktorja matrike za inicializacijo dolžine matrike sledite dani sintaksi:
nova matrika ( samo )
Primer
V danem primeru ustvarite matriko dolžine ' enajst ' z uporabo konstruktorja Array in ga shranite v spremenljivko ' niz ”:
pustiti polje = novo polje ( enajst ) ;
Natisnite matriko na konzoli:
Opazimo lahko, da prazen niz dolžine ' enajst ” je bil uspešno ustvarjen:
Matriko lahko inicializirate tudi s posredovanjem elementov v konstruktorju. Ustvaril bo niz dolžine navedenih elementov:
Kot lahko vidite, je ustvarjena matrika dolžine ' enajst ” saj konstruktor vsebuje 11 elementov:
Prav tako lahko ustvarite/deklarirate matriko in inicializirate njeno specifično dolžino s klicem funkcije po meri. Tukaj bomo najprej definirali funkcijo z imenom ' createArrayofSize() «, ki kot argument sprejme velikost matrike. Nato ustvarite prazno matriko in vanjo dodajte elemente s ponavljanjem do določene dolžine. Končno vrnite matriko določene dolžine v funkcijo:
je bila brazgotina = [ ] ;
za ( kjer je v = 0 ; jaz < velikost ; i++ ) {
prir [ jaz ] = i;
}
vrnitev arr;
}
Pokličite funkcijo tako, da posredujete dolžino matrike:
Natisnite matriko podane dolžine na konzoli:
Izhod
To je bilo vse o inicializaciji dolžine niza v JavaScriptu.
Zaključek
Če želite inicializirati dolžino matrike, uporabite ' Konstruktor matrike 'kot' novo Array() ” s posredovanjem enega samega argumenta, ki je dolžina niza, ki ga želite ustvariti. Matriko lahko inicializirate tudi s posredovanjem elementov v konstruktorju, kot je ' novo Niz (1, 2, 3) ” ali klicanje funkcije po meri. V tem članku smo prikazali postopek za inicializacijo dolžine matrike.