Cette page a été traduite à partir de l'anglais par la communauté.Vous pouvez contribuer en rejoignant la communauté francophone sur MDN Web Docs.
Camel case
Lecamel case (généralement utilisé en anglais, qu'on pourrait traduire en « casse de chameau ») est une façon d'écrire des suites de mots sans espace, en mettant en majuscule la première lettre de chaque mot en majuscule (à l'exception de la toute première lettre de la séquence qui pourra être en minuscule ou en majuscule). Le nom de cette notation provient de la ressemblance entre la graphie de CamelCase et le dos d'un chameau (où les deux bosses reprennent la forme des C majuscules).
Cette notation est généralement utilisée comme convention pour le nommage des variables et est par exemple utilisée en JavaScript. Voici des exemples de noms écrits encamel case :console,encodeURIComponent,ArrayBuffer etHTMLElement.
Si la séquence de mots contient des acronymes (commeURI etHTML), les pratiques peuvent varier. Parfois, on garde l'ensemble de l'acronyme en majuscules (voirencodeURIComponent ci-avant). Si plusieurs acronymes se suivent, cela peut réduire la lisibilité et être source de confusion, par exemple avecXMLHTTPRequest et certains préfèrent n'écrire que la première lettre de chaque mot en majuscule (XmlHttpRequest). Pour cet exemple, la variable globale actuelle,XMLHttpRequest, utilise une combinaison des deux.
Lorsque la première lettre de la séquence est toujours écrite en majuscule, on parlera dePascal case (également utilisé tel quel en français).
Lecamel case est utilisé par convention en JavaScript, Java et dans d'autres langages de programmation.
Dans cet article
Voir aussi
- Termes associés du glossaire :
- La règle
naming-conventionde typescript-eslint(angl.)