호이스팅 대상 : var 와 함수선언식(function)
var 쓰지 말고 let 쓰자
전역변수 : 블락 밖에서 선언하여 어디서든 쓰일 수 있는 변수
지역변수 : 블락 내에서 선언하여 블락 내에서만 쓸 수 있는 변수
function helloB() {
return "하이";
}; //호이스팅이 일어남
let helloA = function() {
return "하이";
}; //호이스팅이 일어나지 않음
let helloA = () => "하이";
//함수표현식의 무명함수를 간결하게 작성하는 방법
//마찬가지로 호이스팅이 일어나지 않음