missing prop-value assigment

by amrendra kumar

JavaScript

//assign prop-value which is not available in one obj to another

var obj1 = {
'name': 'amrendra',
'age':4,

}

var obj2 = {
'add': 'delhi',
'age':4,
'city':404,
'cool':'yes',

}

var obj1Array = Object.keys(obj1)
var obj2Array = Object.keys(obj2)

/* var x = obj2Array.filter(v => !obj1Array.includes(v)).map(v => `${v}: ${obj2[v]}`) */

obj2Array.filter(v => !obj1Array.includes(v)).forEach(v => obj1[v] = obj2[v]);

console.log(obj1);