[JavaScript] 변수이름 만들 때 주의사항
변수의 이름을 네이밍할 때 주의사항입니다.
1. 첫글자에 숫자가 올 수 없습니다.
→ var 1st = "주의사항"; // X
→ var st1 = "주의사항"; // O
2. 대, 소문자 구분
→ var test = "대, 소문자 구분(test)";
→ var Test = "대, 소문자 구분(TEST)";
★ 같은 단어로 작성된 변수라고 해도 대, 소문자가 다르면 완전히 다른 변수라고 해석.
3. 변수의 이름은 소문자로 시작하기.
자바스크립트에서는 변수를 대, 소문자가 구분없이 사용 할 수 있지만 암묵적으로 작업자들은 첫글자를 소문자로 작성합니다.
Java, C 등 다른 언어들에서도 변수이름은 대부분 소문자로 시작하고 있고 일종의 암묵적인 약속입니다.
4. 한번 값이 들어갔을 때 변하지 않는 변수는 모두 대문자로 작성.
→ var USER_ID = "Javascripter";
5. 여러 단어가 조합되는 경우 표기법을 통일해서 사용합니다. 일반적으로 카멜표기법을 많이 사용합니다.
→ var userId = "Javascripter";
→ var userPw = "password";
무조건 변수 네이밍을 할 때 카멜표기법을 사용해야 하는 것은 아닙니다.
1. userId: 카멜표기법(낙타표기법)
2. UserId: 파스칼표기법, 카멜표기법과 다르게 첫글자부터 각 단어의 첫글자를 대문자로 표기.
3. user_id
4. user-id
6. 자바스크립트에서 정의된 키워드는 사용하면 안됨.
break, case, catch, continue, default, delete, do, else, finally, for, function, if, instanceof, new, return, switch, this, throw, try, typeof, var, void, while, with etc...
(출처: 자바스크립트+jQuery 완전정복 스터디 1 / 저자 김춘경 / 위키북스)
'Front End > JavaScript' 카테고리의 다른 글
[Javascript] 화면 사이즈 변화 감지하여 화면 사이즈 구하기 (0) | 2018.07.26 |
---|---|
[JavaScript] 변수란? (0) | 2017.12.24 |