Atribuut JavaScripti string pikkus tagastab stringi märkide arvu.
Objekti length
atribuudile juurdepääsu süntaks String
on järgmine:
str.length
Siin str
on string.
Näide 1: Stringi märkide arvu leidmine
// 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äljund
0 17 Mulle meeldib Programiz.
Siin näeme, et length
atribuut tagastab igas stringis märkide arvu.
Märkused :
- See
String.length
vara on kirjutuskaitstud. Efekti pole, kui proovime seda käsitsi muuta. String.length
Vara tegelikult tagastab kood üksused UTF-16 string formaadis. Mõne haruldase stringi tähemärgi jaoks on vaja kahte koodiühikut. Seetõttu ei pruugi omadus pikkus alati tähemärkide arvu tagastada.