Dot notation setter and getter
Simple way to set/get values using dot notation
Usage
Setter
var dot = ;var doc = {};dot;dot;console; // {user: {firstName: "Tarcísio", lastName: "Gruppi"}}
var dot = ;var doc = {};dot;dot;console; // {languages:[{name:"JavaScript"},{name:"Go"}]}
Getter
var dot = ;var doc = username: 'txgruppi' repos: name: 'jslib-dot' language: 'JavaScript' name: 'site' language: 'Go' name: 'node-gs-dl' language: 'JavaScript' name: 'c-maze-gen' language: 'C' name: 'fw' language: 'PHP' ;console; // 'txgruppi'console;// [// { name: 'jslib-dot', language: 'JavaScript' },// { name: 'site', language: 'Go' },// { name: 'c-maze-gen', language: 'C' },// { name: 'fw', language: 'PHP' }// ]console;// [// 'jslib-dot',// 'site',// 'node-gs-dl',// 'c-maze-gen',// 'fw'// ]console;// [// 'JavaScript',// 'Go',// 'JavaScript',// 'C',// 'PHP'// ]