我有一个像这样的数组:
let arr = ['liverpool', 'arsenal', 'man utd', 'chelsea', 'tottenham', 'crystal palace', 'madrid', 'barcelona'];
我想删除项目,例如'arsenal'
和'chelsea'
,但这必须是动态的。
我尝试了以下操作,其中items
是一个数组,但不幸的是它不起作用:
function removeItems(items) {
arr.filter(item => {
return !arr.includes(items)
});
}
removeItems(['arsenal', 'chelsea']);
答案 0 :(得分:2)
我认为您要这样做的是
function removeItems(items) {
return arr.filter(item => {
return !items.includes(item)
});
}
const newArr = removeItems(['arsenal', 'chelsea']);