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

Hybam H님의 프로필 이미지
Hybam H

작성한 질문수

함수형 프로그래밍과 JavaScript ES6+

일급 함수

일급 함수에 대해 질문이 있습니다.

작성

·

227

0

안녕하세요. 강의 잘 듣고 있습니다.

일급 함수에 대해 궁금한 것이 있습니다.

일급의 조건에 보면 함수의 결과로 사용될 수 있다고 했는데요,

그러면 forEach와 같이 어떠한 값을 return하지 않는 함수는 일급 함수가 아닌가요?

답변 2

1

유인동님의 프로필 이미지
유인동
지식공유자

안녕하세요 :) forEach 자체는 함수이기 때문에 일급이 맞습니다. forEach 함수 자체를 인자로 전달할 수 있으니까요. 다만 forEach 함수가 인자로 받을 함수는 대체로 부수효과가 있는 함수일거에요. :)

0

Hybam H님의 프로필 이미지
Hybam H
질문자

아.. 함수의 결과로 사용될 수 있다는 것이군요.
꼭 결과로 사용되어야만 하는지 알았습니다.

사용될 수 있는데 사용하지 않은 것으로 이해해도 될까요?

Hybam H님의 프로필 이미지
Hybam H

작성한 질문수

질문하기