강의

멘토링

커뮤니티

Inflearn Community Q&A

facebookuserkimm0521's profile image
facebookuserkimm0521

asked

Functional Programming with JavaScript (ES5)

Pipeline, _go, _pipe, arrow functions

_go 함수의 구현에 있어서 .apply를 사용하는 이유가 무엇인가요?

Written on

·

261

3

function _go(arg) { var fns = _rest(arguments); return _pipe.apply(null, fns)(arg); } 라는 코드가 등장합니다. 여기서 굳이 apply가 아닌 _pipe(fns)(arg)를 사용해도 될 것 같다는 생각이 드는데, 이렇게 하면 어떤 문제가 발생할 수 있나요?
javascript함수형-프로그래밍

Answer 1

2

mduniv님의 프로필 이미지
mduniv
Instructor

이 질문을 못봤네요. 이제 답변을 답니다. _pipe 함수에서 인자가 배열로 들어왔을 때를 처리해준다면 위와 같이 구현해도 괜찮습니다. 감사합니다.

facebookuserkimm0521's profile image
facebookuserkimm0521

asked

Ask a question