U trenutku stvaranja niza, programeri moraju odrediti duljinu niza. Pomaže u dodjeljivanju odgovarajuće količine memorije potrebne za držanje elemenata niza i osigurava da su memorijski resursi učinkovito iskorišteni i sprječava potencijalno prelijevanje ili greške u memoriji.
Ovaj članak će pokazati postupak za inicijalizaciju duljine niza.
Kako inicijalizirati duljinu niza u JavaScriptu?
Za inicijalizaciju duljine niza, koristite ' Konstruktor polja ” prosljeđivanjem jednog argumenta koji je duljina niza koji želite stvoriti.
Sintaksa
Za korištenje konstruktora niza za inicijalizaciju duljine niza, slijedite zadanu sintaksu:
novi niz ( samo )
Primjer
U navedenom primjeru kreirajte polje duljine ' jedanaest ” pomoću konstruktora polja i pohranite ga u varijablu “ niz ”:
neka niz = novi niz ( jedanaest ) ;
Ispišite niz na konzoli:
Može se primijetiti da prazan niz duljine ' jedanaest ” je uspješno kreiran:
Također možete inicijalizirati polje prosljeđivanjem elemenata u konstruktoru. Stvorit će niz duljine navedenih elemenata:
Kao što vidite da je kreirani niz duljine ' jedanaest ” budući da konstruktor sadrži 11 elemenata:
Također možete stvoriti/deklarirati niz i inicijalizirati njegovu specifičnu duljinu pozivanjem prilagođene funkcije. Ovdje ćemo prvo definirati funkciju pod nazivom ' createArrayofSize() ” koja uzima veličinu niza kao argument. Zatim stvorite prazan niz i dodajte elemente u njega ponavljanjem do navedene duljine. Konačno, vratite polje određene duljine u funkciju:
bio je ožiljak = [ ] ;
za ( gdje je u = 0 ; ja < veličina ; i++ ) {
arr [ ja ] = i;
}
povratak arr;
}
Pozovite funkciju prosljeđivanjem duljine niza:
Ispišite polje navedene duljine na konzoli:
Izlaz
To je bilo sve o inicijalizaciji duljine niza u JavaScriptu.
Zaključak
Da biste inicijalizirali duljinu niza, upotrijebite ' Konstruktor polja ” kao “ novi Niz() ” prosljeđivanjem jednog argumenta koji je duljina niza koji želite stvoriti. Također možete inicijalizirati polje prosljeđivanjem elemenata u konstruktoru kao što je ' novi Niz (1, 2, 3) ” ili pozivanje prilagođene funkcije. U ovom smo članku pokazali proceduru za inicijalizaciju duljine niza.