前几天学习Ajax,网上的视频只有6节课,六节课过后,竟然不知到什么是Ajax,于是下载了几本书,看了很多,感觉还是不理解,于是,通过做笔记,一句一句解读代码的方式,在今天下午突然感觉理解了很多,特在此与大家分享一些我的心得。
通过对Ajax这门技术的解读,我感觉他很重要,而且用的地方很多,所以一定要把他学懂,好了废话不多说。(还有我在最后留下的习题,希望大家认真的回答)
1.第一部分:首先学习Ajax之前,你应该知道的知识
1.Ajax---Asynchronous Javascript and Xml
2.AjAX不是编程语言,是一种在无需重新加载整个网页的情况下,能够刷新部分网页的技术.(重要的话说三遍:Ajax不是编程语言)
2.Ajax是一种在XML,html,css,javascript的帮助下创建更好,更快和更具交互式 Web 应用程序的新技术。
3.Ajax 使用 XHTML 呈现内容,CSS 处理表现,使用文档对象模型(DOM)和 JavaScript 显示动态内容。
4.Ajax 不能独立工作。它被用来结合其他技术来创建交互式网页。
2.第二部分:Ajax的三步骤
1、运用HTML和CSS实现页面,表达信息;
2、运用XMLHttpRequest和web服务器进行数据的异步交换;
3、运用JavaScript操作DOM,实现动态局部刷新;