javascriptは随筆filterの使い方を勉強します.
528 ワード
filter関数
1.Arayデフォルト関数filter、filerは主にArayの各要素がフィルタ条件を満たす要素をフィルタリングし、フィルタ条件はtrue保留、false削除します.
例えば:
1.Arayデフォルト関数filter、filerは主にArayの各要素がフィルタ条件を満たす要素をフィルタリングし、フィルタ条件はtrue保留、false削除します.
var arr = [1,2,4,6,5,4,9];
var r = arr.filter(function(x){
return x%2 !==0;
})
document.write(r);
2.filterに対応するfunction関数、1番目のパラメータはarrの要素、2番目のパラメータはindex、3番目のパラメータはselfです.例えば:
var arr = ['A','B','C'];
arr.filter(function(x,index,self){
document.write(x+"");
document.write(index+"");
document.write(self+"");
return true;
});