AJAX

AJAX是什么?

    AJAX是一种创建网页交互的网页开发技术,它使用HTML+CSS的网页布局来呈现,使用JS操作DOM进行动态显示和交互,使用JS绑定和处理所有数据。

AJAX同步异步的区别

    同步:脚本会停留并且等待服务器有了回复,然后在接着执行。

    异步:脚本允许页面继续进行并且处理可能的回复。

AJAX的工作原理:  

    AJAX的工作原理相当于在用户和服务器之间加了—个中间层,使用户操作与服务器响应异步化。并不是所有的用户请求都提交给服务器,像— 些数据验证和数据处理等都交给AJAX引擎自己来做, 只有确定需要从服务器读取新数据时再由AJAX引擎代为向服务器提交请求。

AJAX的优点:

    AJAX的优点有很多,比如:

      1.他最大的一个优点就是不需要刷新页面,可以直接和服务器内部进行通信,给予用户特别好的体验。

      2.他基于HTML的标准化,并且被广泛的支持,不需要安装任何的插件就可以直接运用。

      3.进一步的促进了页面和数据的分离。

AJAX的缺点:

    虽然说AJAX的优点这么多,给人们也带来了非常好的用户体验,但是呢AJAX的缺点我们也不能忽视;比如:

      1.那就是AJAX对搜索引擎的支持相对来说比较弱。

      2.AJAX对手机设备支持的不是很好,比如说我们现在用手机浏览器打开用AJAX做的网页时,他现在是不支持的。

今天我对AJAX就说到这希望大家支持

原文地址:https://www.cnblogs.com/mamashoumingzichangyounanhaizixihuan-1/p/5840130.html