【发布时间】:2020-08-29 09:18:33
【问题描述】:
我有以下数组,我想使用 find 方法仅通过名称和电子邮件属性查找第二个对象。如何在方法中指定这些属性?
const data = [
{
name: 'bob',
email: 'asd@mail.com',
password: 'sss'
},
{
name: 'bill',
email: 'www@mail.com',
password: 'eee'
},
{
name: 'sean',
email: 'qqq@mail.com',
password: 'xxx'
}
]
【问题讨论】:
-
data.find(p => p.name === 'bill' && p.email === 'www@mail.com')(您提供一个函数,该函数接受数组元素作为参数,并根据它是否匹配返回真或假) MDN 上有一个非常清楚的示例:developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/…
标签: javascript arrays object methods