猿问

如果找到一个属性,如何获取所有对象属性?

我有一个包含对象的数组,这些对象是反应组件上的道具


this.props.items = [

    {make: Audi, model: A1, premiere: true},

    {make: BMW, model: X1, premiere: false},

    {make: Merc, model: C1, premiere: false}

]

我想抓取第一个对象的细节,因为它是


'premiere: true'

我可以这样做:


this.props.items.map(x => x.premiere);

我如何获取所有对象剩余的键和值并将它们存储在组件状态中?


{make: Audi, model: A1, premiere: true}


忽然笑
浏览 109回答 2
2回答

犯罪嫌疑人X

使用 Array.prototype.filter 而不是 Array.prototype.map

冉冉说

改为this.props.items.map(x => x.premiere);_this.props.items.filter(x => x.premiere);
随时随地看视频慕课网APP

相关分类

JavaScript
我要回答