let list = [
{name: 'tom', age: 10},
{name: 'lee', age: 11},
{name: 'rose', age: 12},
{name: 'jane', age: 13}
]
let info = [
{name: 'lee'},
{name: 'rose'}
]從list里過濾掉info里沒有的,除了用組成新數(shù)組的,有沒有直接過濾不符合條件,改變原數(shù)組的辦法或者其他,求集思廣益,大神們除了這種辦法let newList=[]for(let i=0;i<list.length;i++){ for(let j=0;j<info.length;j++){ if (list[i].name===info[j].name){
newList.push(list[i])
}
}
}
如何過濾這個(gè)數(shù)組
九州編程
2019-03-02 18:13:26