var, const, let 세가지 다 변수를 선언하는 방법이지만, 각각 차이가 있다. var는 함수스코프를 가지기 때문에 함수가 선언된 블록을 나오더라도 함수 안이라면 유효한 변수이다. 하지만 const와 let은 블록스코프를 가지기 때문에 해당된 블록을 빠져나오면 유효하지 않은 변수가 된다. 또한 const는 변수를 수정할 수 없는 반면, let은 변수 값의 수정이 가능하다. `, 백틱 큰 따옴표나 작은 따옴표로 감싸는 기존 문자열과는 달리, ES2015문법에서 생긴 문자열이다. 문자열 안에 변수를 넣는 것도 가능해서 유용하게 쓰인다. var num1 = 1; var num2 = 2; var result = 3; var string1 = num1 + ' 더하기 ' + num2 + '는 \'' + re..