let aa = [1, 2, 3, 4, 5, 6, 7, 8, 9, 10]
function del(p1, p2) {
let arr = [];
// splice会改变原数组 所以占位 立一个要删除标识
// 占位
p2.forEach(item => {
p1.splice(item, 1, "A")
})
//过滤
arr = p1.filter(item => item != "A");
return arr;
}
console.log('结果:', del(aa, [4, 3, 1, 6]));
JS 批量删除指定索引的数组元素
最新推荐文章于 2024-04-03 03:59:02 发布