변수, variable

iiwi·2021년 3월 9일
0

JavaScript

목록 보기
1/4

1. 변수란 무엇일까?

컴퓨터 안에서 동작하는 모든 프로그램들은 데이터를 다룹니다.
데이터를 다룰 때 필요한 핵심 개념이 변수입니다.

위 그림처럼 컴퓨터에서 메모리는 데이터를 저장하고,
CPU는 메모리에서 데이터를 불러와 처리하기도 하고 결과를 저장하기도 합니다.

이러한 과정에서 꼭 필요한 것이 변수라는 개념입니다.

2. 변수와 식별자

컴퓨터가 어떤 데이터를 다루려면 메모리 안에 이 데이터가 들어 있어야 합니다.
변수(variable)란 이러한 데이터를 저장하는 메모리 안의 공간을 말합니다.

변수의 이름을 식별자(identifier)라고도 부릅니다.
변수 안에 저장된 데이터들을 식별하기 위해 사용합니다.

3. 변수 선언, variable declaration

데이터를 저장하기 위해 변수를 사용하려면 변수를 선언해야 합니다.
변수 선언이란 변수를 생성하는 것을 말합니다.
자세히 말하면 데이터를 저장하는 메모리 안의 공간을 확보해서 데이터를 저장할 수 있게 하는 것입니다.

변수 선언의 예시


위 그림과 같이 0부터 9999까지의 주소를 가진 메모리가 있습니다.

let name;

위와같은 코드를 실행해 변수 name을 선언하면

임의의 1000번째 주소를 가진 메모리에 name이라는 식별자가 붙게 됩니다.

이제 식별자가 name인(1000번째 주소를 가진) 변수(메모리)에 데이터를 저장할 수 있습니다.

profile
예비 개발자

0개의 댓글