[Javascript] 함수 선언식, 함수 표현식 함수 선언식 function test(){ ... } 함수 표현식 const test = () => { ... } const test = function(){ ... } 함수 선언식과 함수 표현식의 차이 함수 선언식은 호이스팅의 대상이 될 수 있지만 함수 표현식은 호이스팅이 발생하지 않는다. 함수 표현식은 클로져로 사용할 수 있다. 함수 표현식은 다른 함수의 인자로 넘길 수 있다 (콜백으로 사용) JavaSctipt 2021.07.06