1)Ajax的基本特征(Asynchronous JavaScript and XML”(异步JavaScript和XML))。
- 异步发送请求。
- 服务器响应是数据,而不是页面内容。
- 浏览器中的是应用,不是简单视图。
2)Ajax应用特别适用于交互较多,频繁读数据,数据分类良好的web应用。大体上使用ajax的优势如
- 减轻了客户端的内存消耗。Ajax的根本理念是"按需取数据",所以最大可能减少了冗余请求,避免了客户端内存加载大量的冗余数据。
- 所以在使用Ajax时,我们获得的数据基本上都是我们需要的基本数据,通常返回的都是json格式的数据。
- 利用Ajax可以实现类似于百度搜索栏的功能,还可以实现网上聊天室的功能。
- 在百度搜索栏的实现过程中通过每按一次键就向服务器发送一个请求,查询数据库后返回数据显示给用户。自我感觉本来Ajax是用来减轻服务器的负担,但这样加大了服务器的负荷。
- ajax可以实现无刷新页面的功能。可以用jquery/javascript实现。
|
|