Quiero convertir varios objetos con la misma identificación que la prueba en una matriz de objetos
Actual:
const array= [ { "test": 1}, { "test": 2}, { "test": 3}, { "test": 4}, ]Esperado:
test: [1,2,3,4]Puede ayudarme alguien, por favor
Puede usar la función de mapa para este https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Map :
const newarray = array.map(x => x.test); console.log(newarray);const result = {}; yourArray.forEach( ( object ) => { const keys = Object.keys( object ); for ( let i = 0; i < keys.length; i++ ) { const key = keys[ i ]; if ( ! key in result ) { result[ key ] = []; } result[key] = [...result[key], ...object[key] ]; } }); console.log( result );En este caso: