JSFiddle - React, Tailwind, and code Playground
JavaScript
var string = "a.b.c",
array = string.split('.'),
obj;
obj = JSON.parse("{\"" + array.join('": {\"') + "\": {" +array.map(function () {return '}'}).join('') + "}");
alert(JSON.stringify(obj))