JSFiddle - React, Tailwind, and code Playground
JavaScript
var arr = ['First', 'Second', 'Third', 'Fourth'],
obj = {},
currObj = obj;
arr.forEach(function (key) {
currObj = (currObj[key] = {});
});
console.log(obj);
var arr = ['First', 'Second', 'Third', 'Fourth'],
obj = {},
currObj = obj;
arr.forEach(function (key) {
currObj = (currObj[key] = {});
});
console.log(obj);