Vlastnost Délka řetězce v JavaScriptu vrací počet znaků v řetězci.
Syntaxe pro přístup k length
vlastnosti String
objektu je:
str.length
Tady str
je řetězec.
Příklad 1: Nalezení počtu znaků v řetězci
// JS program to get length of strings let sentence = ""; let len = sentence.length; console.log(len); // 0 sentence = "I love Programiz."; len = sentence.length; console.log(len); // 17 // no effect if try to assign value to length sentence.length = 5; console.log(sentence); // I love Programiz.
Výstup
0 17 Miluji Programiz.
Tady vidíme, že length
vlastnost vrací počet znaků v každém řetězci.
Poznámky :
- Tato
String.length
vlastnost je vlastnost jen pro čtení. Pokud se to pokusíme změnit ručně, nebude to mít žádný účinek. String.length
Nemovitost skutečně vrátí kód jednotky ve formátu UTF-16 řetězce. Některé vzácné znaky řetězce vyžadují, aby byly zastoupeny dvě jednotky kódu. Z tohoto důvodu nemusí vlastnost length vždy vracet počet znaků.