• 카테고리

    질문 & 답변
  • 세부 분야

    백엔드

  • 해결 여부

    미해결

map관련 궁금한게 있습니다.

22.05.11 17:15 작성 조회수 124

0

map안에 함수를 전달하겠거니 해서

map((data) => {

   return {

      data, code: 'SUCCESS'

   }

}

이런 식으로 작성해야 할 줄 알았는데,

map((data) => (

라고 하시더라구요.  화살표 다음에 일반 함수처럼 {로 시작되는게 아니라 이해가 잘 안되는데요.

javascript가 아닌  rxjs의 OperatorFunction문법이라 생각하고 넘어가면 될까요?

답변 1

답변을 작성해보세요.

2

아뇨. 자바스크립트 화살표함수 기본 문법입니다. 어떠한 코드도 자바스크립트 문법이 아닌데 자기만의 문법을 가질 수 없습니다.

return 생략법이라고 보시면 됩니다.

(a, b) => { return a + b; }
(a, b) => a + b;
(a, b) => (a + b);