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)