If you know the specific keys you're going to need in the new Object, I would use good old Object.assign
const extendInfo = { //object containing properties to extend other object }
const abc = { //your obj to extend }
Object.assign(abc, { a: extendInfo.a, b: extendInfo.b, c: extendInfo.c });
If you have a lot of props to extract the syntax becomes heavier and I would suggest a different approach, but if it's just a couple props, I think this is the cleaner and faster approach - and technically one line if you don't count variable declarations