function reducerFunction(accumulator, currentValue) {
accumulator[currentValue.name] = currentValue;
return accumulator;
}
const mySites = [{ name: 'Google', url: 'google.com' },
{ name: 'Internet Israel', url: 'internet-israel.com' },
{ name: 'Haaretz', url: 'haaretz.co.il' },
{ name: 'GOV IL', url: 'gov.il' },];
const reducedValue = mySites.reduce(reducerFunction, {});
console.log(reducedValue);
This Pen doesn't use any external CSS resources.
This Pen doesn't use any external JavaScript resources.