基于 promise 可以用于浏览器和 node.js 的网络请求库。
Promise 是一个 ECMAScript 6 提供的类,是 JavaScript 中处理异步操作的对象
在服务端它使用原生 node.js http 模块,在客户端(浏览器)则使用 XMLHttpRequests
一个很好的类比解释 https://zh.javascript.info/promise-basics
异步请求
XHR 对象:XMLHttpRequests
Axios 是对原生的 Ajax 的封装
npm install axios
**yarn** **add** axios
CDN 引入
<script src="<https://cdn.jsdelivr.net/npm/axios/dist/axios.min.js>"></script>