一尘不染

获取具有空值的json键的值

javascript

如何获取具有空值的对象的名称。在下面的情况下应该得到名字’end’。

   filterAry = [{name: 'start', value: '25/10/2021'},{name: 'end', value: ''}]

我尝试了以下方法,但没有得到想要的结果

 const doEmptyAction = filterAry.every(o => o.value === '')

请帮助如何实现这一目标。


阅读 90

收藏
2022-07-26

共1个答案

一尘不染

您可以使用Array.prototype.find()方法找到没有价值的对象,然后访问name它的属性

const obj = filterAry.find(el => !el.value);
obj.name // prints 'end'
2022-07-26