多应用+插件架构,代码干净,二开方便,首家独创一键云编译技术,文档视频完善,免费商用码云13.8K 广告
https://www.easy-mock.com/docs [TOC] # 1. 什么是Ajax Asynchronous JavaScript and XML (异步的JavaScript 和XML) Ajax不是某种编程语言 是一种在无需重新加载整个网页的情况下,能够局部更新网页的技术 # 2. 同步和异步 ## 2.1 同步 > 就是不能同时做其他操作,只能一项一项地做下去 ## 2.2异步 > 就是客户端发起请求,在服务器端响应的过程中,可以进行其他的操作 # 3.JSON数据 ![](https://box.kancloud.cn/06659aadacf4877904e9d3f5e73fcf8f_690x300.png) ![](https://box.kancloud.cn/7a431860cea3b5ebcbc4f23bd4ff10e5_704x375.png) JSON的解析 使用JSON.parse() # 4.如何使用ajax ``` A. HTML和CSS实现页面 B. Ajax和Web服务器进行数据的异步交换 C. 运用JS操作DOM实现动态的局部刷新 ``` ## 4.1创建Ajax核心对象 ``` var xhr = new XMLHttpRequest(); var xhr; if(window.XMLHttpRequest){ xhr = new XMLHttpRequest; }else { //ie6 xhr = new ActiveXOject("Microsoft.XMLHTTP") } ```