【发布时间】:2021-10-13 13:07:21
【问题描述】:
我有一个对象数组
const target = [{name: 'srk@gmail.com', selected: false, alertType: 'max'},
{name: 'abc@gmail.com', selected: true, alertType: 'clear'},]
现在我想根据名称和警报类型更新数组。 例如:如果 name 和 alertType 匹配,则更新选定的属性。 如果不匹配添加一个新对象。 新对象是
const = {name: 'srk@gmail.com', selected: false, alertType: 'both'}
【问题讨论】:
-
那么你显然必须在你的数组中搜索一个具有这个确切名称和 alertType 的对象。
标签: javascript arrays object