ajax

1,ajax的全称及什么是ajax

ajax全称:   Asynchronous  Javescript  and  Xml

j

2,原生ajax的实现步骤

1,创建ajax请求对象

2,连接服务器

3,发送请求

4,接收服务器响应


3,ajax的优点

1,页面无刷新

2,使用异步方式与服务器通信,具有更加迅速的响应能力。

3,可以减少多余的请求,和响应对服务器造成的负担

4,不需要下载插件或者小程序


4,ajax的缺点

1,没有了back按钮,对浏览器后退机制的破坏

2,对搜索引擎的支持比较弱

3,破坏了程序的异常机制


5,ajax的原理

通过XmlHttpRequest对象来向服务器发送异步请求,从服务器获得数据,然后用javascript来操作Dom更新页面。


6,ajax请求状态码

0    未初始化对象建立

1   初始化对象建立,未调用send方法

2  send方法调用  http头未知

3 接收部分数据

4  接收完整数据

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容