변수
- 변수란 데이터를 메모리에 저장해놓고 원할 때 데이터를 불러와서 사용할 수 있다.
=> 데이터를 담는 주머니와 같은 역할이다.
=> 정확히는 데이터를 담는 것이 아니라 데이터가 저장된 메모리 공간의 주소를 저장한다.
- 저장된 값에 접근할 수 있는 고유한 이름을 변수 이름(식별자), 실제로 저장된 값을 변수 값이라고 한다.
- 변수 사용법은 크게 선언, 할당, 참조로 나뉜다.
변수 사용법
- 변수 선언
- 데이터가 저장될 공간을 메모리에 확보하고 확보된 공간에 이름을 변수 이름을 붙이는 것을 변수 선언이라고 부른다.
- 변수를 선언할 때는
var, let, const 키워드를 사용한다.
=> const는 변수는 아니고 상수이다.
- 변수를 선언하면
undefined가 암묵적으로 할당이 된다.
var name;
let age;
const num = 5;
- 값 할당
- 확보된 메모리 공간에 데이터를 저장하는 것을 할당이라고 한다.
=> 값 할당에는 = 를 사용한다.
=> =의 우항에 있는 값을 좌항에 할당한다.
- 변수 선언과 동시에 값을 할당하는 것을 초기화라고 한다.
=> 변수 선언만 한다면 값이 undefined로 초기화된다.
- 다른 값이 저장된 변수에 새로운 값을 저장하는 것을 재할당이라고 한다.
var name;
name = "seok";
var score = 10;
score = 20;