2017-05-14 10 views
-1

Ich versuche, mehrere Werte zu ziehen, um eine Liste in Form einer Zeichenfolge zu erstellen. Wenn ich meine Daten abrufe, reagiert sie als solche.Mehrere Werte von JSON abrufen

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

Ich brauche das Endprodukt "value, value, value" zu sein, obwohl ich im Moment auf nicht sicher bin, wie um dies zu realisieren.

+0

auf MDN verwenden Bitte angeben, von wo Sie diese Daten zu ziehen. Sprache, Plattform und alle möglichen Details, die Sie teilen können. –

Antwort

0

Verwendung Array # Karte in JavaScript Lassen Sie sich.

können Sie sehen, wie es here

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

 
console.log(result)

+0

Jesus, das war einfach. Ich denke, meine Suchbegriffe waren nicht gut genug. Vielen Dank! – Lucas

+0

Cool! Freut mich zu wissen, dass Hilfe :) vergessen Sie nicht zu akzeptieren und Upvote, wenn es für Sie nützlich ist: D –

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

In Ihrem Fall ist das Objekt data ein Array. Sie die map Funktion nutzen zu können, die über die Array-Elemente durchlaufen werden, gibt es ein neues Array mit Werten aus der map Callback-Funktion