에뛰드 블로그
article thumbnail
Published 2023. 5. 6. 00:28
JAVASCRIPT - 변수(Variable) FE/JAVASCRIPT

 

🤷‍♀️ 변수란?

변수란 데이터를 저장하기 위한 공간입니다. 데이터를 일시적으로 담아두는 공간으로, 한 번에 하나의 값만 저장할 수 있습니다. 또한 중복선언이 가능하며 마지막으로 넣은 값이 출력됩니다.

 

❤️ var

자바스크립트 ES5까지 var로만 변수 선언이 가능했습니다. var의 특징은 중복선언이 가능하다는 점입니다.

var x = 20; // 재선언이 가능함.
var y = 3; // 재선언이 가능함
var z = x + y; // 새로운 값이 할당됨.

 

❤️ let

자바스크립트 ES6부터 추가되었습니다. 재선언을 하면 에러가 발생되며, 값을 재할당하는 것만 허용됩니다. 

let x1 = 2; // 재선언이 에러가 발생
let y1 = 7;
let z1 = x1 + y1;

x1 = 9; // 정상적으로 실행됨.

 

❤️ const

자바스크립트 ES6부터 추가되었습니다. 변수명 재선언시 에러가 발생하며, 중복선언도 안됩니다. 가장 큰 특징은 선언과 동시에 초기화를 해주어야 합니다.

const PI = 3.14;
PI = 3.141592; // 실행시 에러 발생
const PI = 3.141592; // 변수명 재선언시 에러 발생
profile

에뛰드 블로그

@MISU 미수

매일 1px씩 성장하는 개발자입니다! 성장하면서 알게 된 저의 지식을 공유하기 위한 블로그입니다

검색 태그