jaw*_*wwe 0 javascript node.js
我正在使用nodeJS,并调用object了以下包含以下内容的对象:
{ first:
    { bool: false,
      date: '2018-07-15' },
  second:
    { bool: false,
      date: '2019-08-05' },
  third:
    { bool: false,
      date: '2019-09-02' } 
}
我想要得到的bool,从价值first,second和third。有没有办法做到这一点.map()?
提取键first,second并third从object我的理解使用Object.keys(object),但如何继续.map()挖掘得到所有三个价值bool?
您可以map Object.values的object到他们的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);| 归档时间: | 
 | 
| 查看次数: | 33 次 | 
| 最近记录: |