find() 方法返回数组中第一个通过测试的元素的值
当数组中的元素在测试条件时返回 true 时, find() 返回符合条件的元素,之后的值不会再调用执行函数。
如果没有符合条件的元素返回 undefined
注意: find() 对于空数组,函数是不会执行的。
data() {
return {
Name: 'one',
}
}
eventArray: [
{ name: '一', fn:one },
{ name: '二', fn: two},
]
eventArray是一个数组,返回a.name === this.Name是true的那条对象
return this.eventArray.find(a => a.name === this.Name).fn;
版权声明:本文为weixin_43258184原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。