04변수
변수란?
- 하나의 값을 저장하기 위해 확보한 메모리 공간 자체 또는 그 메모리 공간을 식별하기 위해 붙인 이름
- 변수를 이용하면 직접 메모리 주소를 통해 값을 저장하고 참조할 필요가 없고 변수를 통해 안전하게 값에 접근할 수 있다.
- 배열이나 객체와 같은 자료구조를 이용하면 관련 있는 여러 개의 값을 그룹화 해서 하나의 값처럼 사용 할 수 있다.
용어
- 변수 이름: 메모리 공간에 저장된 값을 식별할 수 있는 고유의 이름
- 변수 값: 변수에 저장된 값
- 할당: 변수에 값을 저장하는 것
- 참조: 저장된 값을 읽어 들이는 것
⇒ 의도를 나타내는 명확한 네이밍은 가독성을 높이고, 협업과 품질 향상에 도움을 준다.
식별자란?
변수 선언
- 값을 저장하기 위한 메모리 공간을 확보하고 변수 이름과 확보된 메모리 공간의 주소를 연결해서 값을 저장할 수 있게 준비하는 것.
- 확보가 해제되기 전까지 누구도 사용할 수 없도록 보호되어 안전하게 사용할 수 있다.
- 변수를 선언할 때는
var, let, const 키워드를 사용한다.