강의

멘토링

커뮤니티

인프런 커뮤니티 질문&답변

zergcity님의 프로필 이미지
zergcity

작성한 질문수

Slack 클론 코딩[백엔드 with NestJS + TypeORM]

인터셉터 사용하기

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

작성

·

205

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);

zergcity님의 프로필 이미지
zergcity

작성한 질문수

질문하기