arr.filter(callback(element[, index[, array]])[, thisArg])
callback함수에는 3개의 매개변수를 사용할 수 있다.
element : 요소값
index : 요소의 인덱스
array : 사용되는 배열 객체
var Array = [1,2,3,4,5];
var newArray = Array.filter(function(element, index, array){
console.log(element);
console.log(index);
console.log(array);
});
(결과)