JSFiddle - React, Tailwind, and code Playground

by Derek Anderson

JavaScript

window.app = {
    $ : {
        test: {
            'foo' : "bar"
        }
    }
}

var value = "app.$.test.foo".split('.').reduce(function(prev, current){
    if(typeof prev == 'object') {
        return prev[current]
    } else {
        return window[prev][current]
    }
});

console.log(value)