Business
Jobs
  • About Us
  • Solutions
    • Job Postings
      Post your job and receive qualified candidates in 48h.
    • Candidate Assessments
      500+ technical and psychological tests, plus anti-fraud.
    • Headhunting
      Tailor-made executive search from start to finish.
    • Payroll + EOR
      Payroll dispersal and EOR across 15+ LATAM countries.
  • Pricing
  • Jobs

0

124
Views
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 answers
Answer question

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 Report
Answer question
Find remote jobs

Discover the new way to find a job!

Top jobs
Top job categories
Business
Post vacancy Pricing Sales
Legal
Terms and conditions Privacy policy
© 2026 PeakU Inc. All Rights Reserved.
Andres GPT
Show me some job opportunities
There's an error!