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

194
Views
Tome una matriz con un solo objeto y transfórmela en una sola matriz de valores

Dado lo siguiente:

 let arr = [ { name: 'AAA' }, { name: 'BBB' }, { name: 'CCC' }, { name: 'DDD' }, { name: 'EEE' }, { name: 'FFF' } ];

Estoy tratando de convertir lo anterior en una nueva matriz con solo los valores. Lo intenté:

 console.log(Object.values(arr));

pero esto no funcionó.

El resultado final que busco son solo los valores dentro de la nueva matriz, es decir:

 new_arr = ['AAA', 'BBB', 'CCC', 'DDD', 'EEE', 'FFF'];
about 4 years ago · Juan Pablo Isaza
3 answers
Answer question

0

arr.map(value =>  value.name)
about 4 years ago · Juan Pablo Isaza Report

0

Use el mapa de matriz o cada una o cualquier otra iteración de bucle. El simple se da a continuación.

 let arr = [ { name: 'AAA' }, { name: 'BBB' }, { name: 'CCC' }, { name: 'DDD' }, { name: 'EEE' }, { name: 'FFF' } ]; console.log(arr); const newarr = arr.map(function(e, i) { return e.name }); console.log(newarr);

about 4 years ago · Juan Pablo Isaza Report

0

Sí, puedes probar esta sintaxis.

 let arr = [ { name: 'AAA' }, { name: 'BBB' }, { name: 'CCC' }, { name: 'DDD' }, { name: 'EEE' }, { name: 'FFF' } ]; let array = arr.map((e)=>Object.values(e)[0]) console.log(array);
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!