javascriptは随筆filterの使い方を勉強します.


filter関数
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;
});