数组B是数组 A的子集,如何把数组A 中去除数组B js 代码
时间: 2023-10-08 22:03:54 浏览: 91
如果你想从数组A中移除数组B中的元素,你可以使用Array.filter()方法来实现。以下是一个示例代码:
```javascript
const arrayA = [1, 2, 3, 4, 5];
const arrayB = [3, 4, 5];
// 使用Array.filter()方法过滤出不包含在数组B中的元素
const filteredArray = arrayA.filter(item => !arrayB.includes(item));
console.log(filteredArray); // 输出: [1, 2]
```
在上述代码中,我们使用了Array.filter()方法来遍历数组A,并返回一个新的数组,只包含不在数组B中的元素。通过使用Array.includes()方法来检查元素是否存在于数组B中,我们可以将不包含在数组B中的元素筛选出来,得到新的数组filteredArray。
希望这个示例能够解决您的问题!如果还有其他问题,请随时提问。
阅读全文