JSFiddle - React, Tailwind, and code Playground

by Nicolas PUJOL

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])