La méthode trim
La méthode trim permet d'enlever les espaces blancs au début et à la fin d'une chaîne. On entend par "espace blanc" le caractère vide (' ') et le tabulateur ('\t').
Exemple :
let chaine = " Un troll des cavernes \t "; // \t est un tabulateur
document.write(chaine.length + " caractères");
// 28 caractères
let chaine2 = chaine.trim();
document.write("[" + chaine2 + "] " + chaine2.length + " caractères");
// [Un troll des cavernes] 21 caractères
Attention : les chaînes en JavaScript sont immuables! Ce qui fait qu'il est impossible de modifier une chaîne.
Exemple :
let chaine = " Allo toi ";
document.write(chaine.length + " caractères");
// 16 caractères
chaine.trim();
document.write(chaine.length + " caractères");
// 16 caractères
chaine2 = chaine.trim();
document.write(chaine2.length + " caractères");
// 8 caractères