Sé que podría ser una tarea simple, pero no pude encontrar la solución adecuada para mi tarea.
En JavaScript tengo datos almacenados en una matriz de diccionarios.
Ejemplo:
[{"car": "volvo", "model":"s40"},{"car": "audi", "model": "a4"}]¿Cómo puedo convertir esto para obtener solo valores y almacenarlos en la matriz de matrices?
resultado:
[["volvo","s40"],["audi","a4"]]está buscando los valores de cada Objeto, por lo que un map y Object.values
let x = [{"car": "volvo", "model":"s40"},{"car": "audi", "model": "a4"}] let y = x.map(e => Object.values(e)) console.log(y)Puede mapear los valores de los objetos directamente con Array#map y Object.values .
const data = [{ car: "volvo", model: "s40" }, { car: "audi", model: "a4" }], values = data.map(Object.values); console.log(values); .as-console-wrapper { max-height: 100% !important; top: 0; }