[JS 이론] var, let, const

Minha Sohn·2022년 12월 16일
0

[JS] 이론 공부

목록 보기
6/11
post-thumbnail

JavaScript에서 변수를 선언하는 방법은 var, let, const 총 3가지가 있다.

var 키워드를 사용한 변수 선언

var 키워드는 function scope(함수 영역) 또는 global scope(전체 영역)에서 사용할 수 있다. 즉, 선언한다면 프로그램이 종료되기 전까지 어디에서나 값을 활용할 수 있다.

var 키워드로 선언한 변수는 선언과 동시에 값을 부여하거나 선언 이후에 언제든지 값을 다시 부여하거나 변경할 수 있습니다.

let 키워드를 사용한 변수 선언

let 키워드block scope(블록 영역, {})에서 사용할 수 있습니다. 즉, 함수나 조건문, 반복문 등에서 선언할 경우 해당 블록({})을 벗어나면 사용할 수 없게 됩니다.

let 키워드로 선언한 변수는 선언과 동시에 값을 부여하거나 선언 이후에 언제든지 값을 다시 부여하거나 변경할 수 있습니다.

const 키워드를 사용한 변수 선언

const 키워드는 let 키워드와 유사한 범위로 사용할 수 있습니다.
const 키워드로 선언한 변수는 반드시 선언과 동시에 값을 부여해야 하며, 값을 다시 부여하거나 변경할 수 없습니다.

단, 객체(Object)나 배열(Array) 값을 가지는 경우 객체의 속성 또는 배열 안의 값 등을 변경하거나 제거할 수 있습니다.

profile
개발자를 꿈꾸는 코린이!

0개의 댓글