javascript filter array 请求接口时通过大接口过滤出小接口
var arr2 = [{id:1,a:1},{id:2,a:2},{id:3,a:3},{id:4,a:4},{id:5,a:5}]
var arr3 = [{id:1},{id:2}]
var filter_arr = arr2.filter(item => {
for(var i=0;i<arr1.length;i++){
if(item.id === arr3[i].id){
return item
}
}
})
返回 filter_arr => [{id:1,a:1},{id:2,a:2}]
这个在写vue的是时候经常用到。