본문 바로가기
It/JavaScript

[Nomadcoder_VanillaJS] 크롬 App 만들기, #1.7 let, const, var

by jaeeun_98 2020. 4. 9.

 

Nomadcoder_VanillaJS, 크롬 App 만들기

D-5

https://youtu.be/cbXHOQzrDm8


 

1. 생성자

생성자는 변수를 선언할 때 사용하는 것을 말한다.

자세한 설명은 아래의 링크에 나와있다.

 

 

[Nomadcoder_VanillaJS] 크롬 App 만들기, #1.6 Your first JS Variable(변수)

Nomadcoder_VanillaJS, 크롬 App 만들기 D-4 https://youtu.be/YTlHSaLdWgs 1. 변수​ ​ 1) 변경되거나 변경될 수 있는 값을 말한다. ex) a = 2 → a 안에 숫자 2를 넣은 것. a의 값이 2로 변경 a = 변수 ​..

jaeeun-int.tistory.com

 

JS에서 사용하는 생성자에는 3가지 종류가 있다.

let, const, var이 바로 그것이다.

2. let

let은 간단하게 설명하면,

변수의 값을 바꾸고 싶을 때 사용하는 생성자라고 생각하면 된다.

ex) a의 값을 변경하려고 한다.

 

이런 식으로 let을 사용했을 경우

변수의 값을 변경해도 오류는 뜨지 않는다.

 

 

 

2. const

const는 변수를 변경하고 싶지 않을 때 사용한다고 생각하면 된다.

const의 경우 변수를 변경하게 되면 오류가 뜬다.

 

입력한 후 console로 확인해보면 오류가 뜨는 것을 볼 수 있다.

 

 

이처럼 const의 경우 변수의 값을 변경하지 못한다.

 

3. var

var은 varible을 뜻한다.

아주 예전부터 사용하던 생성자로 변수의 값을 변경할 수 있다.

 

 

var을 넣고 console 값을 확인해보면 잘 작동하는 것을 볼 수 있다.

 

 

JS의 경우 몇년전만해도 var만 생성자로 사용할 수 있었다.

정리해보면,

var과 let은 변수를 변경할 때 사용하는 생성자이고,

const는 변수를 변경하지 않을 때 사용하는 생성자라고 생각하면 된다.

 

 

 

다음 강의에선 Data의 종류에 대해 알아보겠다.

 

 

댓글