일반함수
main();
function main() {
console.log("hello");
}
main();
함수 표현식
익명함수를 선언함과 동시에 이 함수를 메인에 할당한 것을 볼 수 있습니다.
hoisting이 불가능합니다.
// main() 을 넣을 경우 에러가 발생합니다.
const main = function () {
console.log("Hello");
};
main();
화살표 함수
const main = () => {
console.log("Hello World");
};
main();
일반함수와 화살표함수의 차이점

