Trouver la longueur d'une chaîne de caractères

TypeScript:
Trouver la longueur d'une chaîne de caractères

Comment faire :

Voilà un exemple simple en TypeScript. On utilise la propriété length d’une chaîne.

let message: string = "Bonjour!";
console.log(message.length);  // Affiche: 8

Notez que le caractère ! est inclus dans le décompte.

Pour une chaîne vide, la longueur est 0.

let vide: string = "";
console.log(vide.length);  // Affiche: 0

Exploration approfondie

Historiquement, connaître la longueur d’une chaîne a toujours été fondamental dans la programmation car elle permet de juger de la quantité de données traitées. En JavaScript, et donc en TypeScript, la longueur est récupérée directement depuis la propriété length de l’objet chaîne. C’est une opération de complexité O(1), ce qui signifie qu’elle ne dépend pas de la longueur de la chaîne.

Il existe aussi d’autres façons de manipuler et mesurer les chaînes. Par exemple, avec l’itération sur les chaînes utilisant des boucles ou des fonctions de haut niveau. Mais ces méthodes sont moins directes et moins performantes pour obtenir simplement la longueur.

TypeScript, étant un sur-ensemble de JavaScript, partage les mêmes méthodes de chaînes. Cependant, TypeScript ajoute une vérification de type lors de la compilation pour éviter les erreurs de manipulation de chaînes non définies ou d’autres types non compatibles.

À voir également