Cette page a été traduite à partir de l'anglais par la communauté. Vous pouvez contribuer en rejoignant la communauté francophone sur MDN Web Docs.

View in English Always switch to English

Snake case

Le snake case est une façon d'écrire des expressions sans espaces, où les espaces sont remplacés par des underscores _, et les mots sont généralement tous en minuscules. On le stylise souvent en « snake_case » pour rappeler son apparence.

Le snake case est souvent utilisé comme convention de nommage des variables. Les noms suivants sont en snake case : left_shift, bitwise_invert, matrix_transpose.

Notez que le snake case ne contient jamais de lettres majuscules. Parfois, les constantes sont écrites en majuscules, comme Number.MAX_SAFE_INTEGER en JavaScript. Ce n'est généralement pas considéré comme du snake case. On parle alors parfois de snake case hurlant.

Le snake case est la convention la plus populaire en Python, Rust et dans divers autres langages.