코딩이란 무엇일까

45일차[JavaScript] -(1)변수와 상수 본문

국비지원수업

45일차[JavaScript] -(1)변수와 상수

둥구는 지굴다 2022. 12. 27. 21:50

JavaScript변수와 상수

변수란?

변수는 데이터를 저장할 때 쓰이는 이름을 지정한 저장소이다.

자바스크립트에서는 let, var를 사용하여 변수를 생성합니다.

var 같은 경우에는 자바스크립트의 버전 ES5버전 이전에 사용하였다.

ES6이후에는 let, const.. 등등 많은 것들이 추가되어 var를 사용하지 않는다.

추가적으로 var는 중복선언을 해도 에러가 나지 않는다.

이 외에도 var을 사용하지 않는 이유는 다양하다.

 

변수 선언 방법

let content;

위의 content는 content라는 이름을 가진 변수를 생성(선언) 한 것입니다.

let content='item'

content라는 변수에 ‘item’이라는 문자열 데이터를 저장합니다.

let content='item'

변수 선언과 값 할당을 한 줄에 작성할 수도 있습니다.

let content='item'
let content='item2'

위와 같이 변수를 두 번 선언하면 에러가 납니다.

변수는 한 번만 선언해주어야 합니다.

상수

상수란 변화하지 않는 변수를 선언할 때는 const를 사용합니다.

const PI=3.14

위와 같이 const를 사용해서 상수를 선언한다면 상수는 재할당할 수 없습니다.

따라서 아래와 같이 상수를 변경하려고 한다면 에러가 나게 됩니다.

const PI=3.14
PI=1.5313// error, can't reassign the constnat!

요약

-JavaScript에서는 let, var, const를 사용해서 변수를 선언할 수 있다.

-var 같은 경우에는 여러 문제점으로 인해서 지금은 사용되지 않고 있다.

-const는 변하지 않는 수인 상수이다. 상수는 재할당이 불가능하다.

Comments