Saltar al contenido
uencoder

Camel Case

El camel case une identificadores de varias palabras con iniciales en mayúscula (p. ej., userName o UserName); es habitual en Java, JavaScript y TypeScript.

Propósito

Ofrece un estilo de nomenclatura compacto para identificadores de varias palabras que sigue siendo legible en entornos sensibles a mayúsculas.

Mecanismo

lowerCamelCase escribe en minúscula la primera palabra y capitaliza el resto (userName); UpperCamelCase/PascalCase capitaliza todas (UserName). Java usa lower para métodos y Upper para clases. JS/TS usa lower para variables y Upper para componentes/tipos.

Casos de uso

  • Variables y funciones en JavaScript/TypeScript
  • Nombres de métodos y clases en Java
  • Nombres de claves JSON (en algunos casos)
  • Nomenclatura de campos de API

Ejemplos

  • entrada
    user_name
    Output
    userName

    lowerCamelCase

Errores comunes

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

Términos relacionados

Herramientas relacionadas

References