JSFiddle - React, Tailwind, and code Playground

by Rajesh Danabal

JavaScript

var names = ['bob', 'sue', 'dan'];
var objs = [];

for(var i=0; i<names.length; i++) {
  objs.push(names[i]);
  var val = (i==names.length-1) ? "5" : "{}";
  eval(objs.join(".") + " = " + val);
}

console.log(bob.sue.dan);