7

所以在Javascript中,我有一个结构如下的数组:

汽车=[{id:“1”,品牌:“欧宝”},{id:”2“,品牌:”海马“},}id:“3”,品牌“丰田”}]

我如何才能获得所有品牌的价值。

2
  • 10
    car.map(item=>item.brand) 评论 2018年9月27日20:04
  • 1
    这取决于你想用它做什么。如果您只想将其记录到控制台car.forEach(car=>console.log(car.brand)),这是一个简单的解决方案;用forEach遍历汽车对象。2.如果要将其收集到数组中以进行进一步操作,请使用const-brands=car.map(car=>car.brand);在这种情况下,Map返回一个新的品牌数组。 评论 2018年9月27日20:10

2个答案2

重置为默认值
11

这应该有助于:

const car=[{id:“1”,brand:“Opel”},{id:”2“,brand:“Haima”}、{id=“3”,brand:“Toyota”}];constbrands=car.map(({brand})=>brand);

1
  • 2
    您还可以编写car.map(o=>o.brand)来保存一些字母 评论 2018年9月27日20:06
6

您可以使用阵列映射返回所有品牌。看看下面地图的用法。

汽车地图(o=>o.brand)

不是你想要的答案吗?浏览标记的其他问题问你自己的问题.