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

444
Views
JSON dinámico de Array en JS

Tengo una matriz como esta,

 let array = [ { label_name: 'text1', setting_value: 'val1' }, { label_name: 'text4', setting_value: 'val5' }, { label_name: 'text6', setting_value: 'val8' }, ];

Ahora necesito un objeto JSON de esta matriz como esta,

 { "text1":"val1", "text4":"val5", "text6":"val8" }
about 4 years ago · Juan Pablo Isaza
2 answers
Answer question

0

const output = array.reduce((acc, cur) => { acc[cur.label_name] = cur.setting_value; return acc; }, {})

Producción:

 { text1: 'val1', text4: 'val5', text6: 'val8' }
about 4 years ago · Juan Pablo Isaza Report

0

Deberías usar .reduce()

 let array = [ { label_name: 'text1', setting_value: 'val1' }, { label_name: 'text4', setting_value: 'val5' }, { label_name: 'text6', setting_value: 'val8' } ]; const transformed = array.reduce((acc, { label_name, setting_value }) => { acc[label_name] = setting_value; return acc }, {}); console.log(JSON.stringify(transformed, null, 2));

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!