문서의 선택한 두 판 사이의 차이를 보여줍니다.
| 양쪽 이전 판 이전 판 다음 판 | 이전 판 | ||
|
wiki:miscellaneous:case [2022/03/14 18:39] 127.0.0.1 바깥 편집 |
wiki:miscellaneous:case [2023/01/13 18:44] (현재) |
||
|---|---|---|---|
| 줄 1: | 줄 1: | ||
| - | ======Case====== | + | ====== Case for Naming Convention |
| <WRAP left notice 80%> | <WRAP left notice 80%> | ||
| - | * description : 영단어 이름 | + | * description : Case for Naming Convention |
| * author | * author | ||
| * email : shlim@repia.com | * email : shlim@repia.com | ||
| - | * lastupdate | + | * lastupdate |
| </ | </ | ||
| <WRAP clear></ | <WRAP clear></ | ||
| - | =====Case===== | + | ===== 출처 |
| - | 하이픈 케이스(Hyphen Case) 또는 케밥 케이스(Kebab Case)\\ | + | 바닐라 자바스크립트 48p / 고승원 지음 / 초판 1쇄 2021년 12월 23일 / 비제이퍼블릭\\ |
| - | * sub-title과 같이 각 단어를 하이픈으로 연결함 | + | |
| \\ | \\ | ||
| - | |||
| - | 스네이크 케이스(Snake Case)\\ | ||
| - | * sub_title과 같이 각 단어를 언더스코어로 연결함 | ||
| \\ | \\ | ||
| + | ===== Case ===== | ||
| - | 로워 캐멀 케이스(Lower | + | ==== Camel Case ==== |
| - | * subTitle과 같이 두 번째 | + | 변수명이 두 단어 이상이면 |
| \\ | \\ | ||
| - | + | <code javascript> | |
| - | 어퍼 캐멀 케이스(Upper Camel Case) 또는 파스칼 케이스(Pascal Case)\\ | + | let userFavoriteBook; |
| - | * SubTitle과 같이 모든 영단어의 | + | </ |
| + | \\ | ||
| + | \\ | ||
| + | ==== Snake Case ==== | ||
| + | 변수명을 모두 소문자로 사용하며 단어와 단어 사이에 언더스코어( _ )를 사용하여 연결합니다. | ||
| + | \\ | ||
| + | <code javascript> | ||
| + | let user_favorite_book; | ||
| + | </ | ||
| + | \\ | ||
| + | \\ | ||
| + | ==== Pascal Case ==== | ||
| + | 변수명이 두 단어 이상일 경우, 각각의 단어의 첫 번째 철자를 대문자로 사용합니다. | ||
| + | \\ | ||
| + | <code javascript> | ||
| + | let UserFavoriteBook; | ||
| + | </ | ||
| + | \\ | ||
| + | \\ | ||
| + | ==== Hungarian Case ==== | ||
| + | 변수명이 두 단어 | ||
| + | <code javascript> | ||
| + | let strUserFavoriteBook; | ||
| + | </ | ||
| + | \\ | ||
| + | \\ | ||
| + | 많은 개발자들이 4가지를 혼용해서 사용하는 경우가 많은데, 스크립트 | ||
| + | \\ | ||
| + | 자바스크립트에서는 3가지 형태의 변수 선언자를 제공합니다. 변수를 저장할 때는 var 선언자와 let 선언자를 사용하고, | ||
| - | {{tag> | + | {{tag> |