filter()

  • filter()는 JavaScript에서 배열을 조건에 따라 필터링하여 새로운 배열을 생성하는 배열 메소드 중 하나이다.
  • 이 메소드는 원본 배열의 각 요소를 순회하고 지정된 조건 함수를 만족하는 요소만으로 이루어진 새로운 배열을 반환한다.

사용 예시

  • 배열에서 짝수만 필터링하는 예제이다.
const numbers = [1, 2, 3, 4, 5, 6];
const evenNumbers = numbers.filter((number) => number % 2 === 0);

console.log(evenNumbers); // [2, 4, 6]
  • filter()를 사용하면 배열을 특정 조건에 따라 쉽게 필터링할 수 있으며, 결과로 새로운 배열을 얻을 수 있다.