티스토리 뷰

Javascirpt

JavaScript 변수란?

javaifelse 2022. 6. 14. 19:10

변수란?

자바스크립트에서 변수란 값을 저장하기 위해 확보한 메모리 공간 자체 또는 메모리 공간을 식별하기 위한 식별자입니다. 

 

변수의 선언

변수의 선언은 변수를 생성하는 것입니다. 변수를 선언할 때는 var, let, const 를 사용하여 선언 해야만 합니다.

 

 

자바스크립트 엔진의 변수 생성 3단계

 

1. 선언 : 변수 이름을 등록해서 자바스크립트 엔진에 변수의 존재를 알립니다. 

 

2. 초기화 : 값을 저장하기 위한 메모리 공간을 확보하고 암묵적으로 undefined를 할당해  초기화 합니다. 

 

3. 할당 : undefined로 초기화된 변수에 실제값을 할당합니다.

 

 

var, let, const  /  재선언 재할당?

 

var

변수의 중복 선언이 가능합니다. 

선언과 초기화가 동시에 진행됩니다. 

 

let

변수 중복 선언이 불가능합니다.

값은 재할당이 가능합니다. 

 

const

변수 중복 선언이 불가능합니다. 

값은 재할당이 불가능합니다.

 

 

재선언 : 같은 변수명으로 다시 선언 하는 것

재할당 : 변수에 다른 값을 다시 대입하는 것 

 

  재선언 재할당
var O O
let X O
const X X

 

 

 

 

공지사항
최근에 올라온 글
최근에 달린 댓글
Total
Today
Yesterday
링크
TAG
more
«   2025/09   »
1 2 3 4 5 6
7 8 9 10 11 12 13
14 15 16 17 18 19 20
21 22 23 24 25 26 27
28 29 30
글 보관함