camelCase란? 사용법과 예시
camelCase는 여러 단어를 공백 없이 이어 붙이되, 첫 단어는 소문자로 시작하고 이후 단어의 첫 글자만 대문자로 쓰는 표기법입니다.
camelCase의 규칙
이름이 낙타(camel)의 등처럼 중간중간 솟아오른 모양이라 camelCase라고 부릅니다. 예를 들어 user profile image는 userProfileImage가 됩니다.
첫 글자를 소문자로 시작하는 점이 핵심이며, 이 때문에 lowerCamelCase라고 부르기도 합니다.
어디에 쓰나요
- 자바스크립트·자바·C#의 변수와 함수 이름
- JSON 데이터의 키 이름 (예: firstName, createdAt)
- 객체의 속성(property) 이름
- 많은 API의 요청·응답 필드
PascalCase와의 차이
PascalCase는 첫 단어까지 포함해 모든 단어의 첫 글자를 대문자로 씁니다(UserProfileImage). 즉 camelCase에서 첫 글자만 대문자로 바꾼 형태입니다.
관례적으로 camelCase는 변수·함수에, PascalCase는 클래스·타입·컴포넌트 이름에 사용합니다.
빠르게 변환하려면
snake_case나 공백이 섞인 텍스트를 camelCase로 바꿔야 할 때는 위 변환기에 붙여넣기만 하면 됩니다. 여러 줄도 한 번에 처리됩니다.