У меня есть следующие реализации и его функциональнаяГруппировка JavaScript Объекты и настройка
https://jsfiddle.net/9mv6w0da/
Входной
dataSet[0].data= [
{color:"yellow",weight:12}
,{color:"yellow", weight:12}
,{color:"yellow", weight:12}
,{color:"red",weight:13}
,{color:"red", weight:13}
];
dataSet[1].data= [
{color:"yellow",weight:12}
,{color:"yellow", weight:12}
,{color:"red",weight:13}
,{color:"red",weight:13}
,{color:"blue",weight:11}
,{color:"blue",weight:11}
];
Выходной ток
an[0]=[
{color:"yellow",weight:12}
,{color:"yellow",weight:12}
,{color:"yellow",weight:12}
,{color:"yellow",weight:12}
,{color:"yellow",weight:12}
]
an[1]=[
{color:"red",weight:13}
,{color:"red",weight:13}
,{color:"red",weight:13}
,{color:"red",weight:13}
]
an[2]=[{color:"blue",weight:11},{color:"blue",weight:11}]
Я хотел бы добавить {color:null, weight:null}
, когда я группирую данные из разных объектов javascript.
Псевдо код: DataSet [0] (цвет, вес) + {цвет: нулевой, вес: нулевой} + DataSet [1] (цвет, вес)
Если вы посмотрите при желаемом выходе, an[0]
, первый three objects
происходит от dataSet[0
], а последний two objects
исходит от dataSet[1]
. Когда я комбинируя их, я хотел бы добавить {color:null, weight:null}
требуемого выходного
an[0]=[
{color:"yellow",weight:12}
,{color:"yellow",weight:12}
,{color:"yellow",weight:12}
,{color:null, weight:null}
,{color:"yellow",weight:12}
,{color:"yellow",weight:12}
]
an[1]=[
{color:"red",weight:13}
,{color:"red",weight:13}
,{color:null, weight:null}
,{color:"red",weight:13}
,{color:"red",weight:13}
]
an[2]=[{color:"blue",weight:11},{color:"blue",weight:11}]
Я не думаю, что это очень ясно, когда '{цвет: нулевой, вес: NULL}' должен быть добавлен. Не могли бы вы более подробно объяснить «групповые данные из разных объектов javascript»? – Dhiraj
Если вы посмотрите на нужный вывод, то [0], первые «три объекта» поступают из 'dataSet [0'], а последние« два объекта »поступают из' dataSet [1] '. Когда я их совмещаю, я хотел бы добавить '{color: null, weight: null}' Пожалуйста, дайте мне знать, если это не ясно. – casillas
поэтому 'an [2]' не имеет 'null', потому что оба значения (синие) у него есть из ** того же ** набора данных? – Dhiraj