배열 내장함수 filter

Clém·2020년 12월 23일
0
post-thumbnail

filter

특정 조건에 맞는 원소들을 찾아서 그 원소들의 새로운 배열을 만든다.
예시)

const players = [
  {
    name: "손흥민",
    position: "fw",
    number: 7
  },
  {
    name: "해리케인",
    position: "st",
    number: 10
  },
  {
    name: "호이비에",
    position: "md",
    number: 5
  },
  {
    name: "은돔벨레",
    position: "md",
    number: 28
  },
  {
    name: "요리스",
    position: "gk",
    number: 1
  }
];

예를 들어 나는 필드플레이어가 아닌 선수(골키퍼)만 골라내고 싶다.

const notFieldPlayer = players.filter((player) => player.position === "gk");
console.log(notFieldPlayer);

이렇게 filter() 안에 함수를 작성하게 되면 gk만 해당하는 요리스만 객체로 만들어져 출력하게 된다.

(1) [Object]
0: Object
name: "요리스"
position: "gk"
number: 1
profile
On my way to become a Web Publisher

0개의 댓글

관련 채용 정보