La propriété JavaScript String length renvoie le nombre de caractères dans une chaîne.
La syntaxe pour accéder à la length
propriété d'un String
objet est:
str.length
Voici str
une chaîne.
Exemple 1: recherche du nombre de caractères dans une chaîne
// 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.
Production
0 17 J'adore Programiz.
Ici, nous pouvons voir que la length
propriété renvoie le nombre de caractères dans chaque chaîne.
Remarques :
- La
String.length
propriété est une propriété en lecture seule. Il n'y aura aucun effet si nous essayons de le changer manuellement. - La
String.length
propriété renvoie en fait les unités de code au format de chaîne UTF-16. Certains caractères de chaîne rares nécessitent deux unités de code pour être représentés. Pour cette raison, la propriété length peut ne pas toujours renvoyer le nombre de caractères.