변수명의 규칙
오직 문자, 숫자만 사용할 수 있다.
기호는 $ 와 _ 만 사용이 가능하다.
let, class, return, function과 같은 예약어 목록에 있는 단어들은 변수명으로 사용이 불가하다.
변수의 선언
let 을 이용해 변수를 선언하고 할당하는것이 일반적이다.
ES5 이전에는 let 없이도 변수가 생성되었다.
num = 5; 라고 단순 할당만 했을 뿐인데 자동으로 변수를 생성시켰다.
그러나 use strict(엄격모드 실행)을 하면 에러 발생.
변수 선언시 주의하자
1. 최대한 서술적이고 간결한 이름으로 선언하자.
2. 변수명을 보고 무엇을 의미하는지 바로 알수 있어야 한다.
3. 회사나 소속 팀의 규칙을 따르자.
4. 변수를 재사용 하면 디버깅에 많이 시간을 쓰게 됨으로, 변수를 추가하는 것도 방법이다.