filter 란 무엇인가?
- 주어진 함수의 테스트를 통과하는 모든 요소를 모아 새로운 배열을 만들어냅냄. 필터에 사용되었던 원래의 배열을 해치지 않는다는 특징을 가짐.
map 이란 무엇인가?
- 반복문을 돌며 배열 안의 요소들을 1대1로 짝지어 주는 것이다. 그래서 매핑한다고 표현한다.
- 알아둘 점은, map을 실행하는 배열과 결과로 나오는 배열이 다른 객체라는 것입니다. 기존 배열을 수정하지 않고 새로운 배열을 만들어낸다. 단, 배열 안에 객체가 들어있는 경우, 객체는 공유됨.
every 란 무엇인가?
- every 함수는 배열 내의 요소가 주어진 판별을 위한 함수를 모두 통과하는지 테스트합니다. 모든 요소에 대해서 판별이 진행되며, 반환 되는 값은 Boolean 타입임.