Empresas
Empleos
  • Sobre nosotros
  • Soluciones
    • Publicación de vacantes
      Publica tu vacante y recibe candidatos calificados en 48h.
    • Evaluación de candidatos
      500+ pruebas técnicas y psicológicas, más anti-fraude.
    • Headhunting
      Búsqueda ejecutiva a la medida de principio a fin.
    • Nómina + EOR
      Dispersión de nómina y EOR en más de 15 países de LATAM.
  • Precios
  • Empleos

0

140
Vistas
Cómo establecer el valor del objeto como clave para otro valor del objeto

datos actuales

 [ { "id": 0, "name": "Active", "value": "Y", z" }, { "id": 1, "name": "controls", "value": "N", } ]

datos de resultado

 {"Active":"Y", "controls":"N"}

cómo asignar el valor de un elemento en el objeto como otra clave de elemento (como un objeto)

about 4 years ago · Santiago Gelvez
3 Respuestas
Responde la pregunta

0

 x = [{ "id": 0, "name": "Active", "value": "Y", }, { "id": 1, "name": "controls", "value": "N", } ] a = x.reduce((a, b) => ({...a, [b.name]: b.value }), {}) console.log(a) s = x.map(item => ({ [item.name]: item.value })) console.log(s)

about 4 years ago · Santiago Gelvez Denunciar

0

 const data = [ { "id": 0, "name": "Active", "value": "Y" }, { "id": 1, "name": "controls", "value": "N" }, ] const result = data.map(item => { return { [item.name]: item.value } }) console.log(result)

about 4 years ago · Santiago Gelvez Denunciar

0

Creo que quieres esto:

 let elements = [ { "id": 0, "name": "Active", "value": "Y"}, { "id": 1, "name": "controls", "value": "N"}, ] let new_element = Object() elements.forEach(element=>{ new_element[element.name] = element.value }) console.log(new_element)
about 4 years ago · Santiago Gelvez Denunciar
Responde la pregunta
Encuentra empleos remotos

¡Descubre la nueva forma de encontrar empleo!

Top de empleos
Top categorías de empleo
Empresas
Publicar vacante Precios Comercial
Legal
Términos y condiciones Política de privacidad
© 2026 PeakU Inc. All Rights Reserved.
Andres GPT
Recomiéndame algunas ofertas
Necesito ayuda