Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- // merging an array of objects into one
- const cities = [
- { name: 'Paris', visited: 'no' },
- { name: 'Lyon', visited: 'no' },
- { name: 'Marseille', visited: 'yes' },
- { name: 'Rome', visited: 'yes' },
- { name: 'Milan', visited: 'no' },
- { name: 'Palermo', visited: 'yes' },
- { name: 'Genoa', visited: 'yes' },
- { name: 'Berlin', visited: 'no' },
- { name: 'Hamburg', visited: 'yes' },
- { name: 'New York', visited: 'yes' }
- ];
- const result = cities.reduce((accumulator, item) => {
- return {
- ...accumulator,
- [item.name]: item.visited
- }
- }, {});
- console.log(result);
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement