Ajax与axios
时间: 2023-10-13 14:57:49 浏览: 175
Ajax与axios是两种用于发送异步请求的技术。Ajax全称为Asynchronous JavaScript And XML,是一种通过在浏览器中向服务器发送异步请求的技术,可以实现无刷新获取数据的功能。Ajax并不是一种新的编程语言,而是一种将现有的标准组合在一起使用的新方式。\[3\]
而axios是一个基于Promise的发送请求的方法的封装,可以在浏览器和Node.js环境中使用。它提供了一些特性,如在浏览器中创建XMLHttpRequest对象,支持拦截请求和响应,自动转换响应为JSON格式,以及提供一些并发请求的功能。相比于传统的Ajax,axios更加方便使用和安全。\[1\]\[2\]
总结来说,Ajax是一种技术,而axios是对Ajax技术的一种封装。Ajax可以通过原生的XMLHttpRequest对象发送异步请求,而axios则是通过Promise实现了对Ajax的封装,使得发送异步请求更加简单和方便。
#### 引用[.reference_title]
- *1* [Axios和Ajax的区别是什么](https://blog.csdn.net/qq_45037155/article/details/126829429)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v91^control_2,239^v3^insert_chatgpt"}} ] [.reference_item]
- *2* [ajax和axios](https://blog.csdn.net/qq_48973567/article/details/127830858)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v91^control_2,239^v3^insert_chatgpt"}} ] [.reference_item]
- *3* [Ajax和Axios](https://blog.csdn.net/weixin_57836635/article/details/130425231)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v91^control_2,239^v3^insert_chatgpt"}} ] [.reference_item]
[ .reference_list ]
阅读全文