JSFiddle - React, Tailwind, and code Playground
JavaScript
var requestObj = {
id: "",
name: "",
age: "",
obj: {
id: ""
}
};
var processedObj = {
id: 10,
name: "John Doe",
age: 20,
family: true,
obj: {
id: 100,
text: "Obj Desc"
}
};
format(requestObj, processedObj);
function format(requestObj, processedObj) {
for (var keys in processedObj) {
if (requestObj.hasOwnProperty(keys)) {
if (typeof processedObj[keys] == 'object') {
format(processedObj[keys], processedObj);
}
requestObj[keys] = processedObj[keys];
}
}
return requestObj;
}
//console.log(requestObj)