我的回答

优雅降级, fetch的本质也是xhr对象, 只是用了promise包装, 使用whatwg-fetch

参考回答

低版本适配处理

  • 当前浏览器不支持 fetch 时,使用fetch polyfill.
  • 由于 fetch 的底层实现需要用到全局下的 Promise,对于不支持 Promise 的环境还需在全局添加 Promise polyfill

    fetch polyfill

  • whatwg-fetch 结合 Promise 使用 XMLHttpRequest 的方式来实现

  • isomorphic-fetch
  • fetch-polyfill2