欢迎光临虹猫学园
IT实战型人才培养基地
免费咨询电话:0731-83870039
当前位置:网站首页 > IT知识库 > JAVA >

虹猫云课堂:前端异步通信之AJAX技术

文章来源:虹猫学园   
虹猫学园官网:www.hongmaoxueyuan.com
虹猫学园老师李毅老师

一、Ajax背景知识

1、AJAX全称为“Asynchronous JavaScript and XML”(异步JavaScript和XML),是一种创建交互式网页应用的网页开发技术。

2、不是一种新技术,是如下几种技术的组合应用:

(1)基于web标准(standards-based presentation)XHTML+CSS的表示;

使用 DOM(Document Object Model)进行动态显示及交互;

(2)使用 XML 和 XSLT 进行数据交换及相关操作;

(3)使用 XMLHttpRequest 进行异步数据查询、检索;

(4)使用 JavaScript 将所有的东西绑定在一起。

Ajax本质上是一个浏览器端的技术。

 

二、Ajax的优势

1、通过异步模式,提升了用户体验

2、化了浏览器和服务器之间的传输,减少不必要的数据往返,减少了带宽占用

开发人员安装软件,尽量不要安装到带有中文的目录下

3、Ajax引擎在客户端运行,承担了一部分本来由服务器承担的工作,从而减少了大用户量下的服务器负载。

 

三、重点代码展示




长沙JAVA培训;虹猫IT培训、虹猫讲师团队

在线咨询