JSFiddle - React, Tailwind, and code Playground
by jbabey
JavaScript
var getPropByName = function (propName, context) {
var namespaces = propName.split('.');
for(var i = 0; i < namespaces.length; i++) {
context = context[namespaces[i]];
}
return context;
};
var myObject = {
someKey: {
deepKey: "value"
}
};
console.log(myObject.someKey.deepKey);
console.log(getPropByName('someKey.deepKey', myObject));