L’objet string contient un ensemble des méthodes et des propriétés qui permet de manipuler les chaînes de
caractères.
Pour mieux comprendre ce cours, je vous recommande de voir tout de suite
comment sont stockées les chaines de caractères.
Length définit la longueur de la chaîne de caractères.
Syntaxe :
nom_de_la_chaîne.length;
ou
"la_chaîne".length;
ou bien
'la_chaîne'.length;
Exemple 1 :
Vous voyez que l’alerte nous affiche 25. Donc Paris une ville de France contient 25 caractères.
Exemple 2 :
Vous voyez que l’alerte nous affiche 24. Donc Moroni ville des Comores contient 24 caractères.
chartAt (position) retourne le caractère de la chaîne se trouvant à la position indiquée. Position appartient à N.
Syntaxe :
nom_de_la_chaîne.chartAt(position);
ou
"la_chaîne".chartAt(position);
ou bien
'la_chaîne'.chartAt(position);
Exemple 1 :
Le résultat de cet exemple nous fait retourner a. Ce qui veut dire que a se trouve à la cinquième position de la chaîne Abidjan est doux.
toLowerCase() fait retourner la chaîne de caractères en minuscules, s’elle ne l’est pas.
Syntaxe :
nom_de_la_chaîne.toLowerCase();
ou
"la_chaîne".toLowerCase();
ou bien
'la_chaîne'.toLowerCase();
Exemple :
toUpperCase() convertit les minuscules en majuscules.
Syntaxe :
nom_de_la_chaîne.toUpperCase();
ou
"la_chaîne".toUpperCase();
ou bien
'la_chaîne'.toUpperCase();
Exemple :
concat permet d’additionner les chaînes passées en paramètre, c’est-à-dire les lier entre elles.
Exemple :
A chaque fois que caractère apparait, split coupe la chaîne de caractère en remplaçant caractère par une virgule.
Syntaxe :
nom_de_la_chaîne.split(caractère);
ou
"la_chaîne".split(caractère);
ou bien
'la_chaîne'.split(caractère);
Exemple :
substring renvoie la chaîne se trouvant entre début et fin.
Syntaxe :
nom_de_la_chaîne.substring(debut,fin);
ou
"la_chaîne".substring(debut,fin);
ou bien
'la_chaîne'.substring(debut,fin);
Exemple :