The délka struny vlastnost načte všechny znaky zahrnuté v řetězci.
Syntax
Syntaxe pro délku řetězce je následující:
tětiva.délka
Tato vlastnost jednoduše vrací celkový počet znaků dostupných v řetězci za běhu.
Vyzkoušíme několik příkladů, které používají vlastnost délka řetězce.
Příklady
Nejprve uvidíte základní implementaci této vlastnosti. Později uvidíte jeho aplikaci.
Předpokládejme, že máte následující řetězec:
Pokud chcete znát počet znaků v tomto řetězci, jednoduše použijte vlastnost délka řetězce následujícím způsobem:
p.délka
Jak vidíte, toto jednoduše vrátí délku zadaného řetězce.
Tuto vlastnost můžete použít na více místech. Řekněme například, že provádíte check-in na příkazu IF, jako je ten níže:
-li (p.délka <= dvacet) {řídicí panel.log('Je to krátký řetězec');
} jiný {
řídicí panel.log('Je to dlouhý řetězec');
}
A jak vidíte na výstupu konzoly, vytiskne se prohlášení Je to krátký řetězec. To je skvělé.
Můžete to použít v podmíněném prohlášení pro smyčka, také. Pokud chcete opakovat od každého ze znaků v řetězci a převést každé písmeno na malá písmena, ale ještě nevíte, kolik znaků řetězec obsahuje, můžete jednoduše zadat délka str majetek jako podmíněné prohlášení.
pro (nech mě= 0;já<p.délka;já++) {řídicí panel.log(p[já].toUpperCase());
}
Jak vidíte na výstupní konzole, každý znak je v konzole zobrazen samostatně a převeden také na velká písmena.
Takto ji tedy můžete použít na mnoho různých scénářů podle vašich potřeb.
Zajímavý fakt
Tady je pro vás zajímavý fakt. Pokusme se nyní vyhnout vlastnosti délky řetězce přiřazením číselné hodnoty. Uvidíte, že buď vytiskne přiřazenou hodnotu nebo skutečnou délku řetězce.
Nejprve mu tedy přiřaďte hodnotu
p.délka = 10;A teď se pokusíme konzolovat délku řetězce.
řídicí panel.log(p.délka);
A jak vidíte, nezobrazuje přiřazenou hodnotu. Ukazuje, že se za běhu vypočítává délka řetězce nebo počet znaků v řetězci, a poté zobrazí výstup.
Závěr
V tomto článku jste se dozvěděli, jaká je vlastnost délky řetězce v Javascriptu a viděli jste její aplikace v několika různých příkladech. Doufám, že se tento článek ukázal jako užitečný pro pochopení vlastnosti délky řetězce a jeho implementací. Můžete si přečíst další informace o Javascriptu na linuxhint.com.