article thumbnail image
Published 2022. 1. 31. 03:41

데이터를 저장하고 참조(사용)하는 데이터의 이름

 

let 

//재사용이 가능!
//변수를 선언할 땐 let이라는 키워드를 이용해서 원하는 이름을 명시한다.
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; //let으로 변수를 선언함.
console.log(a); //12

a = 999; //새로운 값으로 변수의 데이터를 재할당함.
console.log(a); //999

const

const a= 12;
console.log(a); //12
//콘스트로 선언한 a 변수는 let과 다르게 재할당이 불가능하다.
//보통 대부분의 경우엔 const로 선언하는걸 권장함.
//이유는 변수를 만들때 어떠한 새로운 값을 다시 할당한다는것을 전제한다면
//변수는 언제나 열러있어야하는건데 그러면 내부적인 낭비가 있을 수 있어서 
//닫힌느낌인 콘스트를 사용하는걸 권장함. (주관적인 내용)

a = 999;
console.log(a); //에러가 발생함

3. 예약어 

-> 특별한 의미를 가지고 있어, 변수나 함수 이름등으로 사용할 수 없다.

ex) let, const, boolean, argunemts, break, for, false, function, this 등등 

//SyntaxError 

http://www.w3bai.com/ko/js/js_reserved.html (더 많은 예약어)

'개발이야기 > JS' 카테고리의 다른 글

[JS] 연산자  (0) 2022.02.11
[JS] DOM API  (0) 2022.01.31
[JS] 조건문 (if, else)  (0) 2022.01.31
[JS] 함수 (function)  (0) 2022.01.31
[JS] 데이터 종류 (자료형)  (0) 2022.01.31
복사했습니다!