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就说到这希望大家支持