Convertir un texte en CamelCase avec JavaScript

Concept et utilisation

La fonction strCamelCase() permet de convertir une chaine de mots au format CamelCase.

Fonction

strCamelCase()

Retourne une chaine de caractères après l'avoir convertie au format CamelCase.

Syntaxe
strCamelCase(texte);
Paramètre
texte(String)

Le paramètre texte de la fonction strCamelCase() définit la chaine de caractères à convertir au format CamelCase.

Exemple de conversion de texte en CamelCase

var texte = 'chaine de caractères !';

strCamelCase(texte);

// renvoie : 'ChaineDeCaracteres'

Code source de la fonction

function strCamelCase(a) {
  var b = a.normalize('NFD').replace(/[\u0300-\u036f]/g, '').split(/[^A-Za-z0-9]/g);
  b.forEach(function(c, d) {
    b[d] = c.charAt(0).toUpperCase() + c.substr(1).toLowerCase();
  });
  return b.join('');
}
^