博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
AJAX-让自己看到真正的网页
阅读量:5902 次
发布时间:2019-06-19

本文共 741 字,大约阅读时间需要 2 分钟。

       一开始学习ajax没有感觉这些知识有多新,因为前面的B/S学习中接触了javaScript,以及XML和DOM的知识,所以对与ajax来说结合起来就是ajax的知识了。关于ajax,网上是这样说的。

           1.异步javascript和XML,一种创建交互式网页应用的网页开发技术。

           2.一种用于创建快速动态网页的技术。通过在后台与服务器进行少量数据交换,AJAX可以使网页实现异步更新。这意味着可以在不重新加载整个网页的情况下,对网页的某部分进行更新。

        对于情况2,我们会经常遇到在生活中,我们平常经常百度一些东西,比如打出ajax来的时候,百度网页是不会更新的,而只是局部进行更新。是不是大大的方便的用户呢。

        学习知识必须要和已经学过的知识进行关联。我总结了几点。

         1.ajax使用XMLHttpRequest进行异步数据检索。

         2.ajax使用XML和XSLT进行数据交换和处理

         3.ajax使用DOM进行动态显示和交互

         4.ajax使用HTML和CSS的基于标准的表示技术

         5.最后使用javascript所有的技术融合在一起。

        技术都是老技术,让我感觉ajax最大的特点是实现了局部刷新的创新。

        接下来关于同步web和异步web的理解如下。

传统和ajax的对比:

     AJAX方式:返回的是文本数据,而不是一个新的html页面,返回结果通过注册在ajax引擎中的回调方法进行相应操作,返回给用户。

     传统:请求和返回都是通过浏览器完成,返回的是新的页面。

     在学习B/S阶段,联系我们学过的B/S知识以及对比着学习,才会对新接触的知识有更深的理解。ajax才刚刚开始。挑战还在继续。

转载于:https://www.cnblogs.com/xzpblog/p/5117962.html

你可能感兴趣的文章
Android -- RecyclerView实现顶部吸附效果
查看>>
MySQL之乱码问题解决详解
查看>>
Selenium Web 自动化 - 项目持续集成(进阶)
查看>>
java&javaweb学习笔记
查看>>
UML统一建模语UML2和EnterpriseArchitect
查看>>
C#编程(二十二)----------继承的类型
查看>>
【精选】Nginx负载均衡学习笔记(一)实现HTTP负载均衡和TCP负载均衡(官方和OpenResty两种负载配置)...
查看>>
在 Visual Studio 2017 中找回消失的“在浏览器中查看”命令
查看>>
ajaxupload 异步上传工具
查看>>
微软面试题: 找出二叉树上任意两个结点的最近共同父结点。
查看>>
机器学习 - pycharm, tensorflow集成篇
查看>>
为iframe添加onclick事件
查看>>
【腾讯Bugly干货分享】Android内存优化总结&实践
查看>>
CentOS 6.3下配置软RAID(Software RAID)
查看>>
异步请求及跨域方案
查看>>
redis安装和配置(一)
查看>>
Webpack2学习记录-1
查看>>
缓存在高并发场景下的常见问题
查看>>
[转]MSBuild Target Framework and Target Platform
查看>>
Jenkins不同job之间传递参数
查看>>