Указан неверный исходный код (переменная b)
Вы можете сделать что-то вроде этого:
const a = {
coffee: 'Coffees',
mango: '10 Mangos',
shoe: '2 Shoes',
bag: '5 Bags',
abc: 'D E F'
}
const props = ['coffee', 'abc', 'bag'];
const mergerd_output_will_be = {};
props.forEach(propName => mergerd_output_will_be[propName] = a[propName]);
или
const a = {
coffee: 'Coffees',
mango: '10 Mangos',
shoe: '2 Shoes',
bag: '5 Bags',
abc: 'D E F'
}
const b = {coffee: null, abc: null, bag: null};
const mergerd_output_will_be = {...b};
Object.keys(mergerd_output_will_be).forEach(propName =>
mergerd_output_will_be[propName]=a[propName]
)