변수
- 프로그램을 만들 때 특정한 값을 저장해야 할 때 사용
- 변수의 이름과 값은 컴퓨터의 메모리에 저장
- 특정한 값에 구분할 수 있는 이름을 붙이는 행위를 ‘변수 선언’이라고 한다.
식별자
- 자바스크립트에서 이름을 붙일 때 사용하는 단어
식별자 규칙
- 키워드(예약어)를 사용하면 안 된다.
- 예:
break, return, function, if, let, const 등 특별한 의미나 기능을 가지는 단어
const break = false;
// break 는 예약어 이므로 다른 단어를 사용하는 것이 좋다
const isBreak = false;
const 1name = 'Sam';
// 시작은 문자열 또는 _ 와 $ 만 허용된다
const oneName = 'Sam';
const name1 = 'Sam';
const user-name = 'Sam'; // '-'는 특수문자이므로 사용할 수 없다.
const user_name = 'Sam'; // "_"는 허용됨
const $amount = 100; // "$"는 허용됨
const first name = 'Sam'; // 공백을 포함하는 식별자는 허용되지 않는다.
const firstName = 'Sam'; // 카멜 표기법 사용
const first_name = 'Sam'; // 언더스코어 표기법 사용
호이스팅