웹개발/자바스크립트

[Js] filter() - 배열 객체 검색 & 걸러내기

webvillain 2021. 8. 9. 06:21

filter()

 

arr.filter(callbackFunction(element[, index[, array]])[, thisArg]);

 

filter() 메서드는 주어진 함수의 테스트를 통과한 요소를 모아 새로운 배열로 반환합니다. 어떤 요소도 테스트를 통과하지 못했으면 빈 배열을 반환합니다.

 

매개변수

callbackFunction - element (요소값), index (요소의 인덱스), array (사용되는 배열 객체) 

thisArg - filter에서 사용될 this 값입니다. 선택적으로 사용되며 사용하지 않을 경우 undefined 전달 됩니다.

 

기본 사용 방법

See the Pen filter() by mk (@kmeijing) on CodePen.

 

배열 객체 검색하기

See the Pen filter() - 배열 검색 by mk (@kmeijing) on CodePen.

 

 

참조 : https://developer.mozilla.org/ko/docs/Web/JavaScript/Reference/Global_Objects/Array/filter