docs: function objValByStr(name, separator, context) {
      var func, i, n, ns, _i, _len;
      if (!name || !separator || !context) {
          return null;
      }
      ns = name.split(separator);
      func = context;
      try {
          for (i = _i = 0, _len = ns.length; _i < _len; i = ++_i) {
              n = ns[i];
              func = func[n];
          }
          return func;
      } catch (e) {
          return e;
      }
  }