Empresas
Empregos
  • Sobre nós
  • Soluções
    • Publicação de vagas
      Publique sua vaga e receba candidatos qualificados em 48h.
    • Avaliações de candidatos
      Mais de 500 testes técnicos e psicológicos, mais anti-fraude.
    • Headhunting
      Busca executiva personalizada do início ao fim.
    • Folha de Pagamento + EOR
      Dispersão de folha e EOR em mais de 15 países da LATAM.
  • Preços
  • Empregos

0

118
Visualizações
Obtener un objeto de nombre y apellido de varias personas separados por comas

Entonces en mi JS tengo 3 variables así;

 fName = 'Lili, Abraham'; lName = 'Vabiens, Lincoln'; email = 'l@vbiens.com, a@lcln.com'

Y me gustaría obtener un objeto de los detalles de la persona así.

Entonces, al final, tendría esto:

 { firstName: "Lily", lastName: "Vabiens", fullName: : "Lily Vabiens", email: "l@vbiens.com" }, { firstName: "Abraham", lastName: "Lincoln", fullName: : "Abraham Lincoln", email: "a@lcln.com" },

¿Cuál sería la forma más inteligente de hacer esto?

about 4 years ago · Juan Pablo Isaza
1 Respostas
Responde à pergunta

0

Ahora, considerando que las longitudes de cada atributo de los datos son iguales, el siguiente código funcionará.

Primero dividimos las cadenas en arreglos.

 fName = 'Lili, Abraham'; lName = 'Vabiens, Lincoln'; email = 'l@vbiens.com, a@lcln.com' f_name_list = fName.split(', '); l_name_list = lName.split(', '); email_list = email.split(', ');

Luego hacemos un bucle y agregamos un objeto a una matriz.

 let result = []; for ( let i = 0; i < f_name_list.length; i++ ) { result.push({ firstName: f_name_list[i], lastName: l_name_list[i], fullName: f_name_list[i] + ' ' + l_name_list[i], email: email_list[i] }); }
about 4 years ago · Juan Pablo Isaza Relatório
Responde à pergunta
Encontrar trabalhos remotos

Descubra a nova forma de encontrar um emprego!

melhores empregos
Principais categorias de trabalho
Empresas
Postar vaga Preços Comercial
Jurídico
Termos e Condições Política de privacidade
© 2026 PeakU Inc. All Rights Reserved.
Andres GPT
Recomende algumas ofertas para mim
Preciso de ajuda