如何获取具有空值的对象的名称。在下面的情况下应该得到名字’end’。
filterAry = [{name: 'start', value: '25/10/2021'},{name: 'end', value: ''}]
我尝试了以下方法,但没有得到想要的结果
const doEmptyAction = filterAry.every(o => o.value === '')
请帮助如何实现这一目标。
您可以使用Array.prototype.find()方法找到没有价值的对象,然后访问name它的属性
Array.prototype.find()
name
const obj = filterAry.find(el => !el.value); obj.name // prints 'end'