vue检查数组中是否有这个对象其中这个对象里面有多个键值对
时间: 2024-03-17 12:40:02 浏览: 53
vue 对象数组中,根据相同属性的数据合并,重组新的数组对象
你可以使用 JavaScript 中的 `Array.prototype.some()` 方法来检查数组中是否有包含特定键值对的对象。例如,假设你有一个包含多个对象的数组 `myArray`,每个对象都有 `name` 和 `age` 两个键值对,你想检查是否有一个对象的 `name` 值等于 "John",可以这样写:
```
const hasJohn = myArray.some(obj => obj.name === 'John');
```
这样,`hasJohn` 变量将会是一个布尔值,表示是否有一个对象的 `name` 值等于 "John"。你可以根据需要修改条件判断来检查不同的键值对。
阅读全文