探索Ajax原理

未完待续,,,,

接上面:

一、什么是Ajax

Ajax(Asynchronous Java and XML的缩写):一种异步请求数据的web开发技术,对于改善用户的体验和页面性能很有帮助。

简单地说,在不需要重新刷新页面的情况下,Ajax 通过异步请求加载后台数据,并在网页上呈现出来。

常见运用场景:

(1)表单验证是否登入成功 

(2)百度搜索下拉框提示  

(3)快递单号查询

Ajax目的:提高用户体验,较少网络数据的传输量。

二、Ajax原理是什么

Ajax请求数据流程与“领导想找小李汇报一下工作”类似。其中最核心的依赖是浏览器提供的对象,它扮演的角色相当于秘书,使得浏览器可以发出HTTP请求与接收HTTP响应。浏览器接着做其他事情,等收到XHR返回来的数据再渲染页面。

理解了Ajax的工作原理后,接下来我们探讨下如何使用Ajax。

 

猜你喜欢

转载自www.cnblogs.com/smile6542/p/11845092.html