일반함수 vs 화살표 함수의 차이점

HcKim·2024년 3월 26일

일반함수

  • 함수 선언식
main();
function main() {
  console.log("hello");
}

main();
  • 함수 표현식

  • 익명함수를 선언함과 동시에 이 함수를 메인에 할당한 것을 볼 수 있습니다.

  • hoisting이 불가능합니다.

// main() 을 넣을 경우 에러가 발생합니다.
const main = function () {
  console.log("Hello");
};

main();

화살표 함수

const main = () => {
  console.log("Hello World");
};

main();

일반함수와 화살표함수의 차이점

  • 일반함수
  • 화살표함수

profile
Javascript를깨부시자

0개의 댓글