【发布时间】:2019-06-07 13:57:06
【问题描述】:
我正在尝试通过函数中的给定 ID 过滤数组,但我不知道如何将 ID 添加到过滤方法
function checkIdFilter(mediaObject, subCollectionId){
//mediaObject is allMedia[index??]
console.log("FILTERING ON " + subCollectionId);
return mediaObject.id == subCollectionId//check if mediaObject has certain ID here;
}
function searchMediaByCollection(subCollectionId) {
let filteredMedia = allMedia.filter(checkIdFilter);
// let filteredMedia = allMedia.filter(checkIdFilter(this.mo??, subCollectionId));
}
如您所见,我不知道如何正确地将 Id 传递给 checkIdFilter 方法,因为它(我假设)在数组上不可见地迭代。
【问题讨论】:
标签: javascript arrays filter