我正在尝试从另一个数组中找到的数组中删除特定元素。我的数组返回不变。我的假设是我在if声明中的条件不正确,但是,我无法在网上找到关于这应该是什么的明确解释。任何帮助是极大的赞赏。
试图...args从array
<script>
removeFromArray = function(array, ...args) {
let removalItems = Array.from(args);
for (i = 0; i < removalItems.length; i++) {
if (array === removalItems[i]) {
array.splice(i, 1);
} else {
i++
}
}
// console.log(array);
return array;
}
removeFromArray([1, 2, 3, 4], 3, 2)
</script>
```
心有法竹
qq_花开花谢_0
慕容708150
哈士奇WWW
相关分类