일반함수 vs 화살표 함수

Wonhyo LEE·2022년 12월 17일
0


일반함수

  • 일반함수는 this가 동적으로 바인딩된다. (호출시)
  • 일반함수는 생성자 함수로 사용 가능
  • arguments 사용가능

화살표함수(ES6)

  • 화살표 함수의 this는 바로 상위 스코프를 가르킨다.(선언시)
  • 프로토타입 프로퍼티를 가지고있지않기때문에 생성자 함수로 사용이어렵다
  • arguments 사용불가능 (...args 로 가능)
  • 객체 내에 메소드를 선언할 때에는 화살표 함수는 적합하지않다.
profile
프론트마스터를 꿈꾸는...

0개의 댓글