2017-05-14 155 views
-1

我試圖拉多個值來創建一個字符串形式的列表。當我拉我的數據時,它就會這樣響應。從JSON獲取多個值

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

我需要的最終產品是"value, value, value"雖然我在如何去這一刻不確定。

+0

請從你在哪裏拉這個數據說明。語言,平臺和所有可能的細節,你可以分享。 –

回答

0

讓我們使用陣列#地圖在JavaScript中值的新數組。

你可以看到如何使用它MDN here

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

 
console.log(result)

+0

耶穌很容易。我猜想我的搜索條件沒有達到鼻菸。謝謝! – Lucas

+0

酷!很高興知道幫助:)不要忘記接受和upvote,如果它對你有用:D –

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

在你的情況下,data對象是一個數組。 可以使用map功能,這將遍歷數組中的元素,它返回從map回調函數