Language/JavaScript
Day2, 3 : 변수 선언 키워드, 변수명 규칙
Anoi
2023. 11. 11. 16:08
변수는 변수 선언 키워드라는 것을 사용해서 선언해 줄 수 있다.
var
- 자주 사용하지 않는다
- 재할당, 재선언이 가능하다 → 협업 과정 중 위에서 사용하던 변수들을 밑에서 실수로 바꿔버릴 수도 있기 때문
let
- 재할당이 가능하다
- 재선언이 불가능하다
const
- 상수변수 (상수 : 변하지 않는 값)
- 재할당, 재선언이 불가능하다
- 선언과 할당이 동시에 이루어져야 한다.
- 반드시 유지시켜야하는 값, 다른 데이터로 변환되어서는 안 되는 값들을 담는다.
- 가장 엄격한 키워드인만큼 오류를 미연에 방지한다.
<변수 선언 키워드>가 할 수 있는 두 가지 동작
1. 재할당 → 이미 데이터가 할당되어 있는 변수에 다시 할당
2. 재선언 → 이미 선언되어있는 변수명으로 다시 선언
※ 변수명 주의사항 ※
▷ 변수명은 동사가 아닌 명사로!
▷ 첫 글자는 숫자 사용 불가능!
▷ 예약 키워드 사용 불가능
(new, else, do, if, break, for, case, this, catch, finally...)
▷ 공백 허용X
▷ calmelCase : 띄어쓰기 대신 대문자로 구분
▷ PascalCase(★) : 첫글자도 대문자, 띄어쓰기 대신 대문자로 구분
▷ snake_case : 띄어쓰기 대신 언더바로 구분