JS基礎:配列内蔵関数フィルタ


◼ filter

  • 配列では特定の条件を満たす値のみを抽出し、新たな配列を形成する.
  • 배열명.filter(파라미터)で記入します.
  • パラメータ作成特定条件
  • const todos = [
      { id: 1,text: "자바스크립트 입문",done: true},
      { id: 2, text: "함수 배우기", done: true },
      { id: 3, text: "객체와 배열 배우기", done: true },
      { id: 4, text: "배열 내장 함수 배우기", done: false }
    ];
    
    const A = todos.filter((todo) => todo.done === false);
    const B = todos.filter((todo) => todo.done === true);
    console.log(A);
    console.log(B);
    
    Aを出力すると、パラメータ条件を満たす配列の4番目の要素・{ id: 4, text: "배열 내장 함수 배우기", done: false }オブジェクトのみが出力されます.逆に、Bが出力されると、その条件を満たす配列の1、2、3番目の要素が出力される.

    サマリ

  • filterは特定の条件を満たす要素のみを抽出する方法