변수란?
변수는 변하는 데이터(값)를 저장할 수 있는 메모리 공간입니다. 데이터를 담을 수 있는 그릇이라고 할 수 있죠. 변수에는 데이터가 오직 한 개만 저장됩니다. 그러다 보니 새로운 데이터가 들어오면 기존에 있던 데이터는 메모리 공간에서 지워지게 됩니다.
변수 선언 방법
변수를 선언할 때는 var 또는 let 키워드를 변수명 앞에 붙인다. 변수명은 한글X/ 영어/숫자/일부특수기호(_,$)를 사용하여 데이터 저장공간을 선언할 수있습니다.
var 변수명;
let 변수명=값;
변수명
자바스크립트에는 의미를 가진 단어들이 있기 때문에 사용자가 임의로 사용할 수없는 단어가 있습니다.
키워드 : 자바스크립트에서 사용하는 단어
식별자 : 사용자가 임의로 사용하는 단어
식별자 : 사용자가 임의로 사용하는 단어
식별자를 만드는 규칙
- 사용자가 사용할 수 있는 문자 : 알파벳(a~z, A~Z), 숫자(0~9), 밑줄(_), 달러기호($)
- 첫 글자는 숫자를 사용할 수 없습니다.
- 공백을 사용 할 수 없습니다. : 밑줄(_) 사용가능 하이픈(-) 사용불가
- 특수기호를 사용할 수 없습니다. : 달러기호($)는 사용가능합니다.
- 키워드를 사용할 수 없습니다.
단어를 조합할 때 규칙
- 언더스코어 노테이션(code_name) : 중간에 '_'을 사용합니다.
- 캐멜 노테이션 (codeName) : 두번째 단어의 첫 글자를 대문자로 사용합니다.
- 파스칼 노테이션 (CodeName): 모든 단어의 첫글자를 대문자로 사용합니다.