AJAX参数 谈谈你对ajax的理解?

[更新]
·
·
分类:互联网
1869 阅读

AJAX参数

谈谈你对ajax的理解?

谈谈你对ajax的理解?

通过异步的方式局部动态更新页面内容,不用再重刷整个页面,减轻了客服端资源。

详细的去看js
简单的就是,他能直接从接口得到数据,然后操作前台dom

前台后台的桥梁

ajax,是一种可以异步向服务器发出http请求的方式。普通的HTTP请求此浏览器发出的,而通过ajax技术,我们可以在需要的时候用js发出ajax的http请求,解析返回的数据,通过DOM技术,实现局部数据刷新。从而,即使不刷新整个页面也能获取到局部的数据更新。可以大大减少网络通信的流量,获得良好的用户体验。目前,在几乎在所有的网站中,或多或少都有用到ajax。

AJAX到底是干嘛的?

ajax 主要是实现页面和 web 服务器之间数据的异步传输。
Ajax 即“Asynchronous Javascript And XML”(异步 JavaScript 和 XML),是指一种创建交互式网页应用的网页开发技术。Ajax 异步 JavaScript 和 XML 或者是 HTML(标准通用标记语言的子集)。Ajax 是一种用于创建快速动态网页的技术。
Ajax 是一种在无需重新加载整个网页的情况下,能够更新部分网页的技术。通过在后台与服务器进行少量数据交换,Ajax 可以使网页实现异步更新。这意味着可以在不重新加载整个网页的情况下,对网页的某部分进行更新。传统的网页(不使用 Ajax)如果需要更新内容,必须重载整个网页页面。
举个简单例子,不采用 ajax 的页面,当用户在页面发起请求时,就要进行整个页面的刷新,刷新快慢取决于服务器的处理快慢。在这个过程中用户必须得等待,不能进行其他操作。也就是同步的方式。客户端和服务端传递了很多不需要的数据。效率低,用户体验差。采用ajax的页面,可以实现页面的局部更新,而不是整个页面的更新;并且发起请求后,用户还可以进行页面上的其他操作。这就是异步的方式。客户端和服务端间只传递需要的数据,效率高,用户体验性好。
ajax 主要用在开发网站上,很明显的一个特点就是局部刷新,也就是说当你执行网页中的一小部分的时候其实是不用将整个网页提交上去的,只需要提交你改动的网页的局部信息。