The duljina niza svojstvo dohvaća sve znakove uključene u niz.
Sintaksa
Sintaksa za duljinu niza je sljedeća:
niz.duljina
Ovo svojstvo jednostavno vraća ukupan broj znakova dostupnih u nizu za vrijeme izvođenja.
Isprobajmo nekoliko primjera koji koriste svojstvo dužine niza.
Primjeri
Prvo ćete vidjeti osnovnu implementaciju ovog svojstva. Kasnije ćete vidjeti njegovu primjenu.
Pretpostavimo da imate sljedeći niz:
Ako želite znati broj znakova u ovom nizu, jednostavno primijenite svojstvo duljine niza na sljedeći način:
str.duljina
Kao što vidite, ovo jednostavno vraća duljinu navedenog niza.
Ovu nekretninu možete koristiti na više mjesta. Na primjer, recimo da se prijavljujete na IF izvod, poput ovog u nastavku:
ako (str.duljina <= dvadeset) {konzola.zapisnik('To je kratki niz');
} drugo {
konzola.zapisnik('To je dugačak niz');
}
I, kao što možete vidjeti u izlazu konzole, ispisuje se izraz To je kratki niz. To je odlično.
To možete koristiti u uvjetnoj naredbi datoteke za petlja, također. Ako želite ponoviti svaki od znakova u nizu i pretvoriti svako slovo u malo slovo, ali još niste svjesni koliko znakova niz ima, tada jednostavno možete dati str.dužina svojstvo kao uvjetni iskaz.
za (neka ja= 0;i<str.duljina;i++) {konzola.zapisnik(str[i].toUpperCase());
}
Kao što možete vidjeti na izlaznoj konzoli, svaki se znak prikazuje u konzoli zasebno i pretvara u velika slova.
Dakle, ovako ga možete primijeniti na mnogo različitih scenarija prema svojim potrebama.
Zanimljiva činjenica
Evo vam jedna zanimljiva činjenica. Pokušajmo sada izbjeći svojstvo duljine niza dodjeljujući mu numeričku vrijednost. Vidjet ćete da će ispisati dodijeljenu vrijednost ili stvarnu duljinu niza.
Dakle, prvo mu dodijelite vrijednost
str.duljina = 10;A sada ćemo pokušati utješiti duljinu niza.
konzola.zapisnik(str.duljina);
I, kao što vidite, ne prikazuje dodijeljenu vrijednost. Pokazuje da se duljina niza znakova ili broj znakova u nizu izračunava za vrijeme izvođenja, a zatim prikazuje izlaz.
Zaključak
U ovom članku saznali ste koje je svojstvo duljine niza u Javascriptu i vidjeli ste njegove primjene u nekoliko različitih primjera. Nadam se da se ovaj članak pokazao korisnim u razumijevanju svojstva duljine niza i njegovih implementacija. Možete čitati dalje da biste saznali više o Javascriptu na linuxhint.com.