AJAX是一个概念 AJAX - MDN Web 文档术语表:Web 相关术语的定义 | MDN,并不是特质 jQuery 的 ajax 模块。现在发送异步请求比较多的是使用第三方封装好的类库,比如说 Axios 库自己使用原生的 fetch 函数和 jQuery 的 ajax 模块实现原理其实也是一样的,本质还是没有改变。都是 XMLHttpRequest 或者 fetch() 来发起请求。只不过因为不再使用 jQuery 了,大家跟喜欢使用独立的一个请求类库,而不是使用一整个 jQuery。jQuery 被淘汰是因为主流技术栈已经不是通过手动操作DOM的思路了,而是操作数据让框架(React、Vue这类的现代框架)来自动渲染视图、更新DOM。
AJAX是一个概念 AJAX - MDN Web 文档术语表:Web 相关术语的定义 | MDN,并不是特质
jQuery
的ajax
模块。现在发送异步请求比较多的是
和 jQuery 的
ajax
模块实现原理其实也是一样的,本质还是没有改变。都是 XMLHttpRequest 或者 fetch() 来发起请求。只不过因为不再使用 jQuery 了,大家跟喜欢使用独立的一个请求类库,而不是使用一整个 jQuery。jQuery 被淘汰是因为主流技术栈已经不是通过手动操作DOM的思路了,
而是操作数据让框架(React、Vue这类的现代框架)来自动渲染视图、更新DOM。