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

150
Vistas
No se puede agregar clave-valor en una matriz en Javascript

En este caso, necesito agregar un rol en la matriz y el siguiente código es lo que escribo, pero no funciona:

 async.eachSeries(userArray, (singleUser, callback) => { if (singleUser && singleUser.userId && singleUser.userId.userRole) { if (singleUser.userId && singleUser.userId.userRole.includes('trainer') && singleUser.isDelete == false) { // singleUser.isSelected = false; singleUser.roleInJob = "trainer"; console.log("singleUser in if", singleUser); trainers.push(singleUser); // callback(); } if (singleUser.userId && singleUser.userId.userRole.includes('IQA') && singleUser.isDelete == false) { // singleUser.isSelected = false; singleUser.role = "IQA"; singleUser['role'] = 'IQA'; console.log("singleUser in if", singleUser); iqa.push(singleUser); // callback(); } callback() } else { callback(); } }, (callbackError, callbackResponse) => { if (callbackError) { reject(callbackError) } else { let instructors = { trainers: trainers, iqa: iqa } resolve(instructors) } })

¿Alguna idea de cómo puedo solucionar este problema?

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