从JSON获取多个值

时间:2017-05-14 07:52:32

标签: javascript

我试图提取多个值来以字符串的形式创建列表。当我提取数据时,它会响应。

data = [{name: 'value'}, {name: 'value'}, {name: 'value'}]

我需要最终产品为"value, value, value",尽管我现在还不确定如何解决这个问题。

2 个答案:

答案 0 :(得分:0)

const arr = data.map(elem => elem.value)

在您的情况下,data对象是一个数组。 您可以使用将遍历数组元素的map函数,它返回一个包含map函数回调值的新数组

答案 1 :(得分:0)

让我们在JavaScript中使用Array#Map。

您可以在MDN here

上查看如何使用它



var data = [{name: 'value'}, {name: 'value'}, {name: 'value'}]
var result = data.map(a => a.name);

console.log(result)