<JS> 변수란 무엇인가, 왜 사용하는가?

윤건호·2022년 2월 15일
0

자바스크립트

목록 보기
11/26
post-thumbnail

이 글에서는 자바스크립트 <변수>에 대해 말해보려한다.

정의

변수라는 말 자체가 낯설고 어려울 수 있기에 간단히 정의해보겠다.

변수 = 보관을 위한 창고의 공간, 그 창고의 이름.

그 물건이 필요할 때 우린 언제든 창고에서 꺼내 사용할 것이다.

저장해둔 값을 간편하게 사용하고 꺼낼 수 있게 우린 변수라는 곳에 저장해둔것이다.
그런 변수에게 이름을 지어 필요한 값을 때마다 사용할 수 있는 것이다.

여기서 변수이름을 짓는걸 식별자,
변수에 값을 저장하는 걸 할당,
그 값을 불러오는걸 참조 라고 부른다.

변수 선언

변수 선언시 이름을 지을 땐 개발자의 의도가 명확히 드러나고 협업시 파악할 수

있도록 지어야 한다.

var result; // 변수 선언

변수 선언은 변수를 생성하는 것을 말한다.

선언하지않은 예약어에 접근하게 되면 참조 에러가 발생하게 된다.

그렇기에 반드시 선언을 한 뒤에 사용해야한다.

변수를 선언할때는 var,let,const 와 같은 예약어를 사용한다.

let과 const가 도입되기 전 var 예약어만 변수 선언으로 유일할 때가 있었는데,

여러 단점이 드러나면서 단점 보완을 위해 let과 const 가 이후 도입되었다.

다음 글에서는 호이스팅 이라는 부분을 소개할 것이고,

호이스팅을 알기위해 필요한 부분까지 같이 알아볼 것이다.

profile
더 배우고 싶은 프론트엔드 개발자 윤건호입니다.

0개의 댓글