Estaba trabajando en una matriz simple, pero quiero que la estructura de la matriz esté en forma de sub-matriz con múltiples entradas dentro. Intenté forEach pero cuando empujo el elemento, toda la matriz se empuja dentro de la sub-matriz. La matriz que tengo
data = ["1640662522","1640663240","1640663967","1640664659","1640665388","1640666124","1640666829","1640667505","1640668278","1640668984"];pero quiero que la estructura de mi nueva matriz sea
{ "sizeData":[ { "timestamp":1640662522, "size":12345, "fees":12589, "cost":168 }, { "timestamp":1640663240, "size":12345, "fees":12589, "cost":168}, { "timestamp":1640663967, "size":12345, "fees":12589, "cost":168 }, { "timestamp":1640664659, "size":12345, "fees":12589, "cost":168 } ]Alguien podría ayudarme con esto. Estoy trabajando en js para esto
Solo hazlo.
Paso 1: crear nuevos elementos de matriz
Paso 2: datos de ForEach y envío de datos a los elementos de la matriz
Paso 3: Datos estandarizados.
¡Buena suerte!
let data = ["1640662522","1640663240","1640663967","1640664659","1640665388","1640666124","1640666829","1640667505","1640668278","1640668984"]; let elements = []; data.forEach(function(val){ elements.push({ "timestamp":parseInt(val), "size":12345, "fees":12589, "cost":168 }) }) let result = { "sizeData": elements } console.log(result)