폴더, 파일, 변수, 함수, 클래스명과 같은 이름을 정할 때 아무렇게 짓는 게 아니라 그들만의 규칙이 존재합니다.
[snake_case], [kebab-case], [camelCase], [PascalsCase]가 존재하는데요.
[kebab-case]와 [snake_case]
ex. object-api-demo.js, demo-api
폴더나 파일에 자주 쓰이는 kebab-case와 snake_case, 이 둘은 알파벳 소문자를 사용하며 두 개이상의 단어를 합칠 때 단어 사이에 kebab-case의 경우는 하이픈('-'), snake_case의 경우에는 언더바('_')를 사용을 해줍니다.
둘 중에 하나를 사용하시되 꼭 통일해야 한다는 점 잊으시면 안 됩니다.
[camelCase]
ex. productName, videoNum
변수나 함수에 많이 사용되는 케이스로, 두 개이상의 단어를 합칠 때, 두 번째 단어의 첫 글자를 대문자로 사용합니다.
[PascalCase]
ex. PostList, MusicList
보통 클래스명을 지을 때 사용되며, 단어의 첫 글자마다 대문자로 사용을 합니다.
'프로그래밍📚 > javascript' 카테고리의 다른 글
forEach와 map 함수 (0) | 2023.12.12 |
---|---|
자바스크립트 함수의 형태 (0) | 2023.12.08 |
객체에 접근하여 값을 변경하기 - 속성접근자 (0) | 2023.12.08 |
[ES6]key-value로 구성된 Map 객체 (0) | 2023.12.08 |
[ES6] 비구조화 할당(구조 분해 할당) (0) | 2023.12.07 |