Zum Inhalt springen
uencoder

Camel Case

CamelCase verbindet mehrwortige Bezeichner mit großgeschriebenen Anfangsbuchstaben (z. B. userName oder UserName); es ist in Java, JavaScript und TypeScript verbreitet.

Zweck

Bietet einen kompakten Benennungsstil für mehrwortige Bezeichner, der in Case-sensitiven Umgebungen lesbar bleibt.

Mechanismus

lowerCamelCase schreibt das erste Wort klein und die restlichen groß (userName); UpperCamelCase/PascalCase schreibt jedes Wort groß (UserName). Java nutzt lower für Methoden und Upper für Klassen. JS/TS nutzt lower für Variablen und Upper für Komponenten/Typen.

Anwendungsfälle

  • Variablen und Funktionen in JavaScript/TypeScript
  • Methoden- und Klassennamen in Java
  • JSON-Schlüsselnamen (in bestimmten Fällen)
  • Benennung von API-Feldern

Beispiele

  • Eingabe
    user_name
    Output
    userName

    lowerCamelCase

Häufige Fehler

Confusing lowerCamelCase with UpperCamelCase
Follow language conventions: lower for variables, Upper for classes

Verwandte Begriffe

Verwandte Tools

References