TIL : 210621_월_(underbar 및 고차함수)
오늘배운것
- 고차함수 리뷰
- 메소드 구현해보기
고차함수
- 고차함수란?
1.함수를 인자로 받는 함수
2. 함수를 리턴하는 함수
- filter
- 고차함수란?
1.함수를 인자로 받는 함수
2. 함수를 리턴하는 함수
- filter
filter 등 자바스크립트 내장 메소드가 있는데, 고차함수에 해당된다?
filter는 배열의 요소들 중 특정 조건을 만족하는 요소들을 걸러낸다.
파라미터로 전달되는 callback함수에 배열의요소를 전달하고,
callback함수는 배열의 요소를 받아 ;특정조건;에 따라 boolean값을 리턴한다.
==> true인 요소만 모아서 새로운 배열을 만들어준다.
-
forEach()
주어진 callback함수를 배열의 각 요소에 대해 오름차순으로 한번씩 실행해준다. -
map()
callback함수를 배열의 각 요소를 차례로 불러 그 함수의 반환값으로 새로웅 배열을 만들어준다.
callback함수는 undefined도 포함
추가적인 사항
- 화살표함수는 function을 대체할 수없다.
왜냐하면, 화살표함수는 오직 코드를 실행하는것에 초첨을 맞추기 때문이다.
프로토타입이 없음.
Author And Source
이 문제에 관하여(TIL : 210621_월_(underbar 및 고차함수)), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다 https://velog.io/@beablessing/TIL-210623수월요일의-underbar-및-고차함수저자 귀속: 원작자 정보가 원작자 URL에 포함되어 있으며 저작권은 원작자 소유입니다.
우수한 개발자 콘텐츠 발견에 전념 (Collection and Share based on the CC Protocol.)