강의

멘토링

커뮤니티

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

hgson.8님의 프로필 이미지
hgson.8

작성한 질문수

자바스크립트로 알아보는 함수형 프로그래밍 (ES5)

each

자바스크립트로 알아보는 함수형 프로그래밍 (ES5) 섹션 2 each에서 _each함수가 list를 리턴하는 이유를 알려주세요

작성

·

164

0

안녕하세요:) 제목 그대로 _each함수에서 인자로 받은 list를 다시 리턴하는 이유를 알고 싶습니다.

_map이나 _filter함수에서 리턴되는 new_list에는 push로 값이 들어가고 return 부분을 없애도 함수는 정상작동하는 것 같아서요..! 

답변주시길 기다리겠습니다 감사합니다~~

답변 1

1

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

each 함수는 내부의 값에 직접적인 변화를 주는 일만 하는 함수이므로 부수효과가 있는 함수입니다. 일반적으로 부수효과가 있는 함수는 받은 인자를 그대로 리턴하거나 undefined를 리턴합니다. 감사합니다.

hgson.8님의 프로필 이미지
hgson.8

작성한 질문수

질문하기