Vue的includes查找数组内是否包含多个字符串
时间: 2023-07-12 17:05:54 浏览: 255
多个文件查询字符串
4星 · 用户满意度95%
Vue.js 的 `includes` 方法和 JavaScript 原生的 `includes` 方法用法相同。如果你想要判断数组内是否包含多个字符串,可以使用 `every` 方法配合 `includes` 方法来实现。
例如,假设有一个字符串数组 `arr`,包含了多个字符串,需要判断数组内是否同时包含字符串 `"foo"` 和 `"bar"`。可以使用以下代码:
```javascript
let arr = ["foo", "baz", "qux", "bar"];
let includesAll = ["foo", "bar"].every(str => arr.includes(str));
console.log(includesAll); // false
```
这里使用了 `every` 方法来对判断 `"foo"` 和 `"bar"` 是否同时存在于数组 `arr` 中。如果所有的判断都返回 `true`,则 `includesAll` 的值为 `true`,否则为 `false`。
阅读全文