JSFiddle - React, Tailwind, and code Playground
JavaScript
var obj = {
a: {
b: '1',
c: '2'
}
};
function index(obj, i) {
return obj[i]
}
var r = 'a.b'.split('.')//.reduce(index, obj);
var l = '["' + r.join('"]["') + '"]';
console.log(l, obj[l])