JSFiddle - React, Tailwind, and code Playground

JavaScript

object = {
  key: {
    deepKey: "value"
  }
}

object['key']['deepkey']='newvalue'
console.log(JSON.stringify(object));
var keys = ['key','deepkey'];
var obj = object;
for(var k =0; k <keys.length-1; k++){
   obj= obj[keys[k]];
}
obj[keys[k]] = 'newvalue1';
console.dir(JSON.stringify(object));