Programming/JavaScript
[자바스크립트]변수명 선언 방식
JGyuni
2022. 11. 22. 00:50
코딩을 진행하면서 변수명이나 클래스 명을 선언할 때 사람마다 규칙을 정해서 만들게 됩니다.
혼자서 코딩 & 개발을 하면 괜찮지만 다른 사람과 협업하여 같이 진행하는 경우에는 규칙이 꼭 필요합니다.
변수 명을 혼자서 알아보기 편하게 작성되면 다른 사람이 프로그램을 수정해야 하는 경우가 생긴다면 가독성이 떨어져
코드를 이해하기 힘들기 때문입니다.
가장 많이 사용하는 변수 선언 방식에 대해서 알아보겠습니다.
1. 카멜식 (Camel Case)
: 첫 단어의 시작은 소문자로 작성하고 다음 단어의 시작은 대문자로 표현하는 방식입니다.
원문 : Apple Tree
카멜식 : appleTree
2. 파스칼식 (Pascal Case)
: 단어의 첫 글자마다 대문자로 표현하는 방식입니다.
원문 : Apple Tree
파스칼식 : AppleTree
3. 케밥식 (Kebab Case)
: 단어 사이에 하이폰(-)으로 구분하는 방식입니다.
원문 : Apple Tree
케밥식 : apple-tree
4. 스네이크식 (Snake Case)
: 단어 사이에 언더바(_)로 구분하는 방식입니다.
원문 : Apple Tree
스네이크식 : apple_tree
이 외에도 회사 & 스터디마다 사용하는 변수 선언이 다른 경우가 있으니 상황에 맞게 선언하시면 될 것 같습니다.