DOM 스프린트 리뷰
고차함수 스프린트 리뷰 - 오답체킹
다음 문제를 해결하기 위해서 어떤 배열 내장 고차함수를 사용하는게 적절한가요?
"오연이는 최근 서버 인증 방법 중 하나인 oauth 인증 방식에 대해서 열심히 공부하고 있습니다. 친구 필립이 공부를 도와주기 위해 관련 블로그 목록을 제공해줬습니다. 오연이는 이 모든 블로그를 읽고, 자신에게 필요한 부분만 따로 메모해서 자신의 블로그에 요약하여 TIL을 적고자 합니다."
A. Array.prototype.map
B. Array.prototype.filter
C. Array.prototype.sort
D. Array.prototype.reduce
const blogs = [{}, {}, {}, {}, {}];
위와 같이 블로그 리스트가 있고, 이를 자신의 블로그에 요약해서 TIL을 작성하고자 할 때, 블로그 리스트를 전부 읽고 하나의 블로그 글에 하나씩 요약해서 적어야 한다. 이렇게 배열의 요소를 하나로 응축(reduction)하는 방식에는 reduce를 사용
filter 메서드는 분류하는 것이기에 요약한다고 보기 어렵고, sort메서드는 정렬하여 다시 새로운 배열을 반환하는 것이기에 여기선 부적절