Menu
CoddyTech

Méthodes des chaînes

Fait partie de la section Logique & Flux du Journey JavaScript de Coddy. Leçon 4 sur 65.

Voici quelques méthodes de chaîne couramment utilisées :

toUpperCase() et toLowerCase() : Convertissent une chaîne en majuscules ou en minuscules.

let str = "Hello";
console.log(str.toUpperCase()); // "HELLO"
console.log(str.toLowerCase()); // "hello"

replace() : Remplace une valeur spécifiée par une autre valeur dans une chaîne. Par défaut, il ne remplace que la première occurrence.

Pour remplacer toutes les occurrences, tu dois utiliser replaceAll() :

let str = "Hello World World";
console.log(str.replace("World", "JavaScript"));
// "Hello JavaScript World"

console.log(str.replaceAll("World", "JavaScript"));
// "Hello JavaScript JavaScript"

trim() : Supprime les espaces blancs aux deux extrémités d’une chaîne.

let str = "  Hello World  ";
console.log(str.trim()); // "Hello World"

charAt() : Renvoie le caractère situé à un index spécifié dans une chaîne.

let str = "Hello";
console.log(str.charAt(1)); // "e"

Vous pouvez également accéder à un caractère à un index spécifique à l’aide des crochets [] :

let str = "Hello";
console.log(str[1]); // "e"
challenge icon

Défi

Facile

Crée une fonction nommée alternateCase qui prend une chaîne en entrée et renvoie une nouvelle chaîne où les majuscules et les minuscules alternent. Le premier caractère doit être en majuscule, le deuxième en minuscule, le troisième en majuscule, et ainsi de suite.

Essayez vous-même

function alternateCase(str) {
  // Écrivez votre code ici
}
// N’écrivez rien en dehors de la fonction
quiz iconTestez-vous

Cette leçon comprend un petit quiz. Commencez la leçon pour y répondre et suivre votre progression.

Toutes les leçons de Logique & Flux

Entraînez-vous par vous-même : Compilateur JavaScript en ligne