728x90
변수(variable) 란 "변경되거나 변경할 수 있는 값"으로 자바스크립트에서 변수를 선언할 경우 아래와 같이 선언해줄 수 있습니다.
let a = 10;
console.log(a);
결과 :
10
선언한 변수를 사용하여 새로운 변수를 선언하거나 선언한 변수에 새로운 값을 대입할 수도 있습니다
let a = 10;
let b = a - 7;
a = 5;
console.log(b, a);
결과 :
3 5
상수(constant) 는 변수와는 달리 "변경할 수 없는 값"입니다. 자바스크립트에서는 const 라 표현하고 아래 와 같이 선언해줄 수 있습니다
const a = 10;
변수처럼 값을 대입할 수 없기 때문에 만약, 아래와 같이 선언된 상수에 새로운 값을 대입할 경우 에러가 발생하게 됩니다.
const a = 10;
a = 5;
console.log(a);
결과 :
5
추가적으로 자바스크립트에 let 과 const 가 생기기 전에는 var(variable, 변수) 라는 것으로 사용했습니다. 이 또한 let 처럼 선언한 변수에 새로운 값을 대입할 수 있습니다.
var a = 10;
var b = a - 7;
a = 5;
console.log(b, a);
결과 :
3 5
728x90
'Develop > Javascript' 카테고리의 다른 글
자바스크립트 자료형 #2 객체와 배열 (0) | 2020.03.17 |
---|---|
자바스크립트 자료형 #1 기본 자료형 (0) | 2020.03.17 |
jQuery 미리보기 이미지 설정방법 (0) | 2020.03.09 |
노마드코더 "초보자를위한 바닐라 자바스크립트" 소개 (0) | 2020.03.09 |
Javascript & jQuery 현재 URL정보 가져오는 방법 (0) | 2020.02.23 |
댓글