작성한 질문수
함수형 프로그래밍과 JavaScript ES6+
일급 함수
작성
·
227
0
안녕하세요. 강의 잘 듣고 있습니다.
일급 함수에 대해 궁금한 것이 있습니다.
일급의 조건에 보면 함수의 결과로 사용될 수 있다고 했는데요,
그러면 forEach와 같이 어떠한 값을 return하지 않는 함수는 일급 함수가 아닌가요?
답변 2
1
안녕하세요 :) forEach 자체는 함수이기 때문에 일급이 맞습니다. forEach 함수 자체를 인자로 전달할 수 있으니까요. 다만 forEach 함수가 인자로 받을 함수는 대체로 부수효과가 있는 함수일거에요. :)
아.. 함수의 결과로 사용될 수 있다는 것이군요.꼭 결과로 사용되어야만 하는지 알았습니다.
사용될 수 있는데 사용하지 않은 것으로 이해해도 될까요?