Ten en cuenta que en las ciencias un problema puede tener varias soluciones, pero compartiremos lo más óptimo y eficiente.
Solución:
Consigue el keys a través de Object.keys
y luego usar map
función para obtener la salida deseada.
const obj = 5.0: 10, 28.0: 14, 3.0: 6;
const mapped = Object.keys(obj).map(key => (type: key, value: obj[key]));
console.log(mapped);
Se puede proporcionar otra solución a través de Object.entries
y array desestructurar.
const obj = 5.0: 10, 28.0: 14, 3.0: 6;
const mapped = Object.entries(obj).map(([type, value]) => (type, value));
console.log(mapped);
Utilizar Objeto.keys y array.mapa:
var obj = 5.0: 10, 28.0: 14, 3.0: 6
var arr = Object.keys(obj).map(key => (type: key, value: obj[key]));
console.log(arr);
Y si su navegador es compatible con Object.entries, puede usarlo:
var obj = 5.0: 10, 28.0: 14, 3.0: 6
var arr = Object.entries(obj).map(([type, value]) => (type, value));
console.log(arr);
Acuérdate de que te permitimos añadir una valoración verdadera si te ayudó.
¡Haz clic para puntuar esta entrada!
(Votos: 0 Promedio: 0)