刚刚迈向AJAX不久,一小时30分钟的视频,看得我有点乏,第一天看第一集视频看了将近一天的时间。当时感觉好枯燥,好难,很不想去接触去碰这个东西。但是还是坚持着看了三集。看到第三集的时候,我有了一种亲近,熟悉的感觉,为什么呢?曾记得在我们敲牛腩的时候就接触了一点点AJAX的知识。当时的他那个不跳动页面自动更新给我的印象还很深。这样看着AJAX想着之前敲过的新闻发布系统,想着牛腩老师和姜浩讲的Javascript和Xml,顿时感觉脑袋轻松了许多。
看了三集的视频,不懂的也是很多,所以听你下脚步,简单的做一些总结,梳理一下自己的知识。
初识
AJAX:全称(asynchronousJavascript And XML)(一步javascript和XML),是指一种创建交互式网页应用的网页开发技术。AJAX可以实现网页实现异步更新,如需更新内容,不必重载整个网页。
相知
AJAX我们用中文称呼就是:阿贾克斯。看起来很高大上的一个词汇,如果没有学,没有查资料我们都会把他当做一个新的知识点去看待,但是看到本文上述AJAX的概念,你又想到了什么?
这张图显然告诉我们一个问题:AJAX不是一个新鲜的东西,只不过是XML与Javascript的一个结合体。使用DOM(Document Object Model)进行动态显示及交互,使用XML等进行数据交换以及相关操作,使用XMLHttpRequest(核心技术)进行异步数据查询和检索,使用Javascript将传递用户界面上的数据到服务器端并返回结果。XMLHttpRequest对象用来相应通过HTTp传递的数据,一旦数据返回到客户端就可以使用ODM将数据放在网页上。
其实上边AJAX中那些主要技术都是我们之前在XML和Javascript中学过的,不管老师有没有讲的很深入,最起码我们知道他们是干什么的。
相比
既然上边说到了AJAX是一种网页开发技术,那么他与传统的网页开发技术又有那些的不同?
通过对比可以得出Ajax的一些优点:
a. Ajax应用可以仅向服务器发送并取回必要的数据,在服务器和浏览器之间交换的数据大量减少,这样 我们就能体验到更快的应用
b. 最大的优点就是:能在不更新整个页面的前提下维护数据
这是目前为止我看了三集视频,通过敲例子的感受。
总结
每一个阶段的学习,每一方面知识的学习,首先去了解认识他,之后从脑海中找到类似的,编制知识网,消除最初的恐惧。随着学习的深入,可以同与他类似的知识进行对比,使得自己对这个知识掌握的更加爱的牢固。
总之就是要学会编制知识网,先是把书读厚,之后就是把书读薄。