사용자 도구

사이트 도구


wiki:miscellaneous:case

차이

문서의 선택한 두 판 사이의 차이를 보여줍니다.

차이 보기로 링크

양쪽 이전 판 이전 판
다음 판
이전 판
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 2020-02-07+  * lastupdate 2022-04-07 Thu
 </WRAP> </WRAP>
 <WRAP clear></WRAP> <WRAP clear></WRAP>
  
-=====Case===== +===== 출처 =====  
-하이픈 케이(Hyphen Case) 또는 케밥 케스(Kebab Case)\\ +바닐라 자바크립트 48p / 고승원 지음 / 초판 1쇄 2021년 12월 23일 / 비제퍼블릭\\
-  * sub-title과 같이 각 단어를 하이픈으로 연결함+
 \\ \\
- 
-스네이크 케이스(Snake Case)\\ 
-  * sub_title과 같이 각 단어를 언더스코어로 연결함 
 \\ \\
 +===== Case =====
  
-로워 캐멀 케이스(Lower Camel Case) 또는 캐멀 케이스(Camel Case)\\ +==== Camel Case ==== 
-  * subTitle과 같이 두 번째 이후 영단어의 첫 문자를 대문자로 표기함+변수명이 두 단어 이상이면 두 번째 단어부터는 단어의 첫 번째 문자를 대문자로, 나머지는 모두 소문자로 작성하여 모든 단어를 붙여서 사용합니다.\\
 \\ \\
- +<code javascript> 
-퍼 캐멀 케이스(Upper Camel Case또는 파스칼 케스(Pascal Case)\\ +let userFavoriteBook;   // Camel Case 
-  * SubTitle과 같이 모든 영단어의 첫 문자를 대문자로 표함.+</code> 
 +\\ 
 +\\ 
 +==== Snake Case ==== 
 +변수명을 모두 소문자로 사용하며 단와 단어 사에 언더코어)를 사용하여 연결합니다. 
 +\\ 
 +<code javascript> 
 +let user_favorite_book;   // Snake Case  
 +</code> 
 +\\ 
 +\\ 
 +==== Pascal Case ==== 
 +변수명이 두 단어 이상일 경우, 각각의 단어의 첫 번째 철자를 대문자로 사용합니다. 
 +\\ 
 +<code javascript> 
 +let UserFavoriteBook;   // Pascal Case 
 +</code> 
 +\\ 
 +\\ 
 +==== Hungarian Case ==== 
 +변수명이 두 단어 이상일 경우, 해당 변수의 데이터 타입의 약어를 소자로 작성하고, 각각의 단어의 첫 번째 철자를 대문자로 작성합니다.\\ 
 +<code javascript> 
 +let strUserFavoriteBook;   // Hungarian Case 
 +</code> 
 +\\ 
 +\\ 
 +많은 개발자들이 4가지를 혼용해서 사용하는 경우가 많은데, 스크립트 준인 ECMAScript에서 변수명과 수명은 카멜 표기법, 클래스명과 생성자명에는 파스칼 표기법을 권장하므로 이와 동일하게 사용하는 것을 권장합니다.\\ 
 +\\ 
 +자바스크립트에서는 3가지 형태의 변수 선언자를 제공합니다. 변수를 저장할 때는 var 선언자와 let 선언자를 사용하고, 변하지 않는 상수 값을 저장할 때는 const 선언자를 사용합니다
  
  
-{{tag>오션 Hypen Case, Kebab Case, Snake Case, Lower Camel Case, Upper Camel Case, Pascal Case}}+{{tag>오션  Camel Case, Snake Case, Pascal Case, Hungarian Case}}
/volume1/web/dokuwiki/data/attic/wiki/miscellaneous/case.1647250776.txt.gz · 마지막으로 수정됨: 2022/03/14 18:39 저자 127.0.0.1