数组filter()方法:
创建一个新的数组,新数组中的元素是通过检查指定数组中符合条件的所有元素。
注意:
1、filter() 不会对空数组进行检测;
2、filter() 不会改变原始数组。
它的第一个参数是回调函数,第二个参数是第一个参数的this指向(可选)
回调函数的第一个参数是数组的每个元素,第二个参数是每个元素的下标,第三个参数是当前数组
语法:Array.filter(function(item,index,arr),thisArr)
实现数组filter的方法:
Object.prototype.toString.call() 可以判断具体的类型数组