gpt4 book ai didi

javascript - 在对象上使用 .map() 从不同的父键获取值

转载 作者:太空宇宙 更新时间:2023-11-04 02:54:27 25 4
gpt4 key购买 nike

我正在使用nodeJS,并且有一个名为object的对象,其中包含以下内容:

{ first:
{ bool: false,
date: '2018-07-15' },
second:
{ bool: false,
date: '2019-08-05' },
third:
{ bool: false,
date: '2019-09-02' }
}

我想从firstsecondthird获取bool值。有没有办法使用 .map() 来做到这一点?

object 中提取键 firstsecondthird 我理解使用 Object.keys(object),但如何继续使用 .map() 挖掘以获取所有三个 bool 的值?

最佳答案

您可以将 objectmap Object.values 映射到其 bool 属性:

var object = {
first: {
bool: false,
date: '2018-07-15'
},
second: {
bool: false,
date: '2019-08-05'
},
third: {
bool: false,
date: '2019-09-02'
}
}

var bools = Object.values(object).map(o => o.bool);

console.log(bools);

关于javascript - 在对象上使用 .map() 从不同的父键获取值,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/57812237/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com