티스토리 뷰

화살표 함수의 가장 큰 특징은 두 가지로 볼 수 있다

  1. 짧은 코드
  2. this 를 바인딩하지 않음

위 두 가지에 대해서는 나중에 따로 정리해보기로 하고,
일단은 오늘 삽질한 부분은 괄호의 사용 때문이었다.
작은 문법적 오류 때문에 삽질하지 않으려면 기본문법을 정확히 숙지하는 게 좋겠다.

const f = () => {
    return ...
}

위와 같이 statements를 중괄호 안에 쓰면 반드시 "return"되어야 한다.
하지만 간단하게 expression을 쓸 때는

const f = () => ...
or
const f = () => ()

괄호를 아예 생략하거나 소괄호로 쓰는데
이떄는 return을 사용하지 않는다.

이상.

댓글