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

73
Vistas
Cómo agregar texto en un objeto de par de valor clave

Tenía dos datos de matriz que pude convertir en un objeto de par de valores clave.

 firstArray: [] = ['a','b','c','d'] secondArray: [] = [1,2,3,4]

Código para convertir dos matrices en pares de valores clave:

 let dict = firstArray.map(function(obj, index) { let mydict = {} mydict[secondArray[index]] = obj; return mydict; }); console.log(dict) Output: [{ "1": "a" }, { "2": "b" }, { "3": "c" }, { "4": "d" }]

Salida deseada:

 [{ value: "1", name: "a" }, { value: "2", name: "b" }, { value: "3",name: "c" }, { value: "4", name:"d" }]

¿Puede alguien ayudarme a averiguar cómo lograr esto?

about 4 years ago · Juan Pablo Isaza
3 Respuestas
Responde la pregunta

0

 const firstArray = ['a','b','c','d']; const secondArray = [1,2,3,4]; const dict = firstArray.map((i, index) => { return { value: secondArray[index].toString(), name: i }; }); console.log(dict);

about 4 years ago · Juan Pablo Isaza Denunciar

0

Creo que debería ser posible hacerlo.

 let a = ['a','b','c','d']; let b = [1,2,3,4]; let tempArray = []; for(let i = 0;i<a.length;i++){ let tempAttribute = { 'name' : b[i], 'value' : a[i] } tempArray.push(tempAttribute) } console.log(tempArray);

Debido a que el subíndice de los datos es fijo, podemos usar su subíndice para hacer algo, también puede usar otros métodos de bucle.

about 4 years ago · Juan Pablo Isaza Denunciar

0

Tu puedes hacer:

 const firstArray = ['a','b','c','d'] const secondArray = [1,2,3,4] const result = firstArray.map((letter, index) => ({ name: letter, value: secondArray[index].toString() })) console.log(result)

about 4 years ago · Juan Pablo Isaza 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