Ich habe ein Array von Objekten wieRückkehr Teilmenge von Eigenschaften aus einem Array von Objekten
var array = [{date:'01/01/2017',value1:200,value2:300,value3:400}]
Ich versuche, einen Teil der Objekteigenschaften wie var
var newArray = [['01/01/2017',200],['01/01/2017',200],['01/01/2017',200]......]
Ich will nicht zu bekommen ein Array wie dieses
[[date:'',value2:],[date:'',value2:],[date:'',value13:]]
Aber gerade direkt ein 2 D-Array aus Array von Objekten.
Momentan mache ich eine für jeden auf meinem Array von Objekten und schiebe die erforderlichen Eigenschaften in ein Array und Rückgabe dieses Array.
ich suchte Kartenfunktion sein kann, wenn das funktionieren kann, aber dies mit nicht Karte funktioniert
array.map(function(item){
return {
item.date, item.value1
}
});
Bitte vorschlagen, wenn es eine andere Funktion ist dies über ohne Looping zu tun?
Dank
nur auf die Ihre Syntaxfehler beheben Array-Literal du bist fertig. – dandavis
Yup das war der Fehler :) –