js判断一个大数组是否包含另一个小数组
时间: 2023-12-14 13:02:26 浏览: 147
编写js扩展方法判断一个数组中是否包含某个元素
可以使用数组的includes()方法来判断一个大数组是否包含另一个小数组。具体步骤如下:
1. 定义一个大数组和一个小数组。
2. 使用includes()方法判断小数组中的每个元素是否都包含在大数组中。
3. 如果小数组中的每个元素都包含在大数组中,则说明大数组包含小数组。
示例代码如下:
```javascript
let bigArray = [1, 2, 3, 4, 5, 6, 7, 8, 9];
let smallArray = [3, 5, 7];
let isContained = smallArray.every(item => bigArray.includes(item));
console.log(isContained); // true
```
在上面的代码中,使用了every()方法来判断小数组中的每个元素是否都包含在大数组中,如果都包含,则返回true,否则返回false。最终结果为true,说明大数组包含小数组。
阅读全文