code: function getValueByPath(o, path) {
          for (var i = 0, len = path.length; o !== undefined && i < len; i++) {
              o = o[path[i]];
          }
          return o;
      }
docs: /*
  o, [x,y,z] => o[x][y][z]
   /*
  o, [x,y,z] => o[x][y][z]