변수

honeyricecake·2022년 7월 27일
0

자바스크립트

목록 보기
2/20

변수 : 데이터를 저장하고 참조(사용)하는 데이터의 이름
let과 const 키워드를 이용하여 변수를 만들 수 있다.

let a = 2;
let b = 5;
console.log(a + b);
console.log(a - b);
console.log(a * b);
console.log(a / b);

출력결과

let키워드를 사용하여 선언한 변수는 재사용과 재할당이 가능하다.

그런데 const 키워드를 사용하여 선언한 변수는 재사용과 재할당이 불가능하다.
이는 '상수'로 취급하기 때문이다.

const a = 10;
a = 999;
console.log(a);

위 코드를 HTML에 연결하여 실행시키면 다음과 같은 에러가 콘솔에 출력되는 것을 볼 수 있다.

assignment to constant variable

즉, 상수에 재할당하는 것에 대한 오류이다.

다른 언어와 마찬가지로 당연히 예약어는 변수의 이름으로 사용할 수 없다.
(예약어: 이미 특별한 의미를 가지기로 예약되어 변수의 이름으로 사용할 수 없는 단어)

ex. this, if, break : 변수 이름으로 사용하면 SyntaxError 즉, 문법에러가 일어난다.

0개의 댓글