code: function preDefine(obj: Object, key: string, val: any) {
    if (key in obj) return
    Object.defineProperty(obj, key, {
      enumerable: false,
      configurable: true,
      writable: true,
      value: val,
    })
  }
docs: Pre define property for ie polyfill