본문 바로가기
프론트엔드/JavaScript

변수

by step 1 2021. 5. 10.
반응형

변수: 데이터를 저장하고 참조(사용)하는 데이터의 이름 (var, let, const)

 

// 재사용이 가능!
// 변수 선언!
let a = 2;
let b = 5;

console.log(a + b); // 7 
console.log(a - b); // -3
console.log(a * b); // 10
console.log(a / b); // 0.4

// 값(데이터)의 재할당 가능!
let a = 12;
console.log(a); // 12

a = 999;
console.log(a); // 999

// 값(데이터)의 재할당 불가!
const a = 12;
console.log(a); //12

a = 999;
console.log(a); //Type Error

 

새롭게 값을 할당해야 할 경우 let 사용

보통의 경우 const 사용

var는 사용하지 않는 것을 권장

 

예약어: 특별한 의미를 가지고 있어, 변수나 함수 이름 등으로 사용할 수 없는 단어 (Reserved Word)

let this = 'Hello'; // SyntaxError
let if = 'aaa'; // SyntaxError
let break = 'vvv'; // SyntaxError

 

반응형

'프론트엔드 > JavaScript' 카테고리의 다른 글

조건문  (0) 2021.05.10
함수  (0) 2021.05.10
자료형  (0) 2021.04.29
iframe 내 요소와 부모 요소 간 통신 및 정리  (0) 2021.04.20
특정 태그에 데이터를 지정하는 방법 data 속성, defer 속성  (0) 2021.04.11