Do it! HTML+CSS+자바스크립트 웹 표준의 정석
[변수와 변수선언규칙]
변수
프로그램을 실행하는 동안 값이 여러 번 달라질 수 있는 데이터
: 한 번 지정하면 바뀌지 않는 데이터는 상수라고 함.
변수 선언 규칙
변수를 사용하려면 변수를 구별할 수 이도록 이름을 붙여주어야 하는데, 이를 변수 선언이라고 한다.
- 변수 이름은 영어 문자와 언더스코어 `(_), 숫자를 사용한다.
// 사용 가능
now, _now, now25, now_25
// 사용 불가능
25now, now 25, *now
- JS는 영어 대소 문자를 구별하며, 예약어는 변수 이름으로 쓸 수 없다.
: number, Number, NumBer 모두 다른 변수 이름으로 인식한다.
: var와 같은 예약어는 변수 이름으로 사용이 불가능하다.
- 여러 단어를 연결한 변수 이름은 중간에 대문자를 섞어 쓴다.
: totalArea, TotalArea, Total_Area 등 중간에 대문자를 섞어 사용하고, 이러한 규칙을 낙타 표기법(camel case)라고 한다.
- 변수 이름은 의미 있게 작성해야한다.
: EX) 점수 합계: total, 평균 점수: average, 올해 나이: currentYear 등