데어터를 저장하고 참조(사용)하는 데이터의 이름 ex) let, var, const
let이라는 키워드를 이용해서 변수의 이름(a,b)을 명시하고 데이터(2,5)를 집어넣는 행위를 변수를 선언한다고 함!
let a = 12; 이 부분이 변수 선언임. let은 새로운 값으로 값의 재할당 가능!
근데 const 변수는 재할당 불가함.
거의 대부분의 경우에는 const를 사용하고 재할당해야한 변수면 let으로 고쳐서 사용.
특별한 의미를 가지고 있어, 변수나 함수 이름 등으로 사용할 수 없는 단어.
변수의 이름이 this. this는 자바 내부에서 따로 사용하는 이름이기 때문에 변수이름을 만들 수 없음. 그래서 아래에 빨간색으로 에러 표시 발생함. SyntaxError는 예약어를 사용하면 안되는데 사용을 했다는 의미. if, break도 마찬가지로 예약이 되있는 단어.