Javascript
 Computer >> コンピューター >  >> プログラミング >> Javascript

JavaScriptでfilter()およびincludes()を使用して配列をフィルター処理します


以下が私たちの配列だとしましょう-

const names = ['John', 'David', 'Mike','Sam','Carol','Bob'];

次に、配列をフィルタリングします-

var nameObject=names.filter((allNameObject) => !['David', 'Mike','Sam','Carol'].includes(allNameObject));

const names = ['John', 'David', 'Mike','Sam','Carol','Bob'];
console.log("The names are=");
console.log(names);
var nameObject=names.filter((allNameObject) => !['David', 'Mike','Sam','Carol'].includes(allNameObject));
console.log("After filter=");
console.log(nameObject);

上記のプログラムを実行するには、次のコマンドを使用する必要があります-

node fileName.js.

ここで、私のファイル名はdemo65.jsです。

出力

これにより、次の出力が生成されます-

PS C:\Users\Amit\JavaScript-code> node demo65.js
The names are=
[ 'John', 'David', 'Mike', 'Sam', 'Carol', 'Bob' ]
After filter=
[ 'John', 'Bob' ]

  1. JavaScript array.includes()メソッド

    JavaScriptのarray.includes()メソッドは、配列に特定の要素が含まれているかどうかを確認するために使用されます。 以下は、array.includes()メソッドのコードです- 例 <!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8" /> <meta name="viewport" content="width=device-width, initial-scale=1.0&q

  2. JavaScriptのArray.prototype.includes()メソッド。

    JavaScript Array.protoype.includes()メソッドは、配列に特定の要素が含まれているかどうかを確認するために使用されます。 以下は、Array.protoype.includes()メソッドのコードです- 例 <!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8" /> <meta name="viewport" content="width=device-width, i