/**
* Naming Conventions
*
* 변수 이름 지을때
* 1) 일반적으로 영어(라틴문자)를 사용하며 문자와 숫자를 모두 사용 할 수 있다
* 2) 특수기호는 언더스코어(_)와 달러($)를 사용 할 수 있다
* 3) 숫자로 이름을 시작 할 수 없다.
* 1Name, 2Hello
* 4) 키워드는 변수명으로 사용 할 수 없다
* var var = '';
* var let = '';
* var const = '';
*/
이러한 규칙이 있다고 한다
이건 외우려고 하지 않아도
하다보면 외워진다고 한다
let nyh = '용환';
var $ive = '아이브';
const _yuJin = '안유진';
$ive = '아이브';
_yuJin = '안유진';
이렇게 특수기호를 넣어도 에러가 안난다
let nyh = '용환';
var $ive = '아이브';
const _yuJin = '안유진';
console.log(nyh);
console.log($ive);
console.log(_yuJin);
이렇게 console.log 로 콘솔창에 실행시켜보면
용환
아이브
안유진
[Done] exited with code=0 in 0.079 seconds
정상적으로 실행된다

let 1name = 'no';
let const = 'attention'
이렇게 변수 선언 키워드로 변수명을 지으면 위 사진처럼
빨간색 밑줄이 그어지며 안되는걸 볼 수 있다
**
* Naming Convention 2
*
* 1) camelCase - 대부분의 언어에서 많이 사용
* 2) snake_case - 파이썬같은 언어에서 사용
* 3) PascalCase - C# 마이크로소프트 계열의 언어에서 사용
에러가 나진 않지만 개발자들 끼리의 일종의 약속같은게 있다고 한다
camelCase
첫번째 글자는 소문자로 넣고 띄어쓰기를 할때마다 대문자로 표현(낙타같다고 해서 camelCase)
가장 많이 사용하기에 추천
_yuJin
camelCase
snake_case
모두 소문자로 하되 띄어쓰기 부분을 _(언더바) 사용
PascalCase
첫번째 글자는 대문자로 이후 띄어쓰기를 할떄마다 대문자로 표현
3가지 케이스 중 가장 인기가 없다고 한다
위의 3가지 케이스중
camelCase 를 사용하는걸 가장 추천한다고 한다
'javaScript' 카테고리의 다른 글
| hoisting (0) | 2023.10.13 |
|---|---|
| Data Tapes(데이터 타입) (0) | 2023.10.12 |
| 변수 선언 (0) | 2023.10.05 |
| 불 값(boolean) (0) | 2023.10.04 |
| 소수 계산 주의 (0) | 2023.10.04 |