모든 변수 선언문이 코드의 최상단으로 이동되는 것처럼 느껴지는 현상을 이야기한다.
var는 Hoisting을 막아주지 못함.
let, const는 Hoisting을 막아줄수 있음.
var name; console.log(name) name = `hello`
let name; console.log(name) name=`hello`
const name; conole.log(name) name=`hello`