区别:ajax是Jquery的封装,axios是Promise的封装。ajax实现了数据的局部刷新,axios实现了对ajax的封装。也就是说,ajax可以做的事情,axios可以做,但是axios可以做的事情,ajax不一定可以做。
优缺点:
ajax:
- 用于MVC模式的项目开发
- 如果要使用ajax,那就必须使用Jquery
axios:
- 从 node.js 创建 http 请求
- 支持 Promise API
- 客户端支持防止CSRF
- 提供了一些并发请求的接口
区别:ajax是Jquery的封装,axios是Promise的封装。ajax实现了数据的局部刷新,axios实现了对ajax的封装。也就是说,ajax可以做的事情,axios可以做,但是axios可以做的事情,ajax不一定可以做。
优缺点:
ajax:
axios: