JSFiddle - React, Tailwind, and code Playground

JavaScript

var object={a:{b:{c:{d:{e:'f'}}}}};
document.write('Original object: '+objToStr(object)+'<br /><br />');
var o=object;
//code
o=o.a;
//code
o=o.b;
//code
o=o.c;
//code
o=o.d;

//Adding data
o.z='New data!';

document.writeln('Modified object: '+objToStr(object));

function objToStr(o){
    var t='{';
    for(var i in o){
        t+=i+':'+
            (typeof o[i]=='object'?objToStr(o[i]):'"'+o[i]+'"')+
            ',';
    }
    return t.substring(0,t.length-1)+'}';
}