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