AJAX应用和传统Web应用有什么不同


Posted in 面试题 onAugust 24, 2013
在传统的Javascript编程中,如果想得到服务器端数据库或文件上的信息,或者发送客户端信息到服务器,需要建立一个HTML form然后GET或者POST数据到服务器端。用户需要点击”Submit”按钮来发送或者接受数据信息,然后等待服务器响应请求,页面重新加载。
因为服务器每次都会返回一个新的页面, 所以传统的web应用有可能很慢而且用户交互不友好。
使用AJAX技术, 就可以使Javascript通过XMLHttpRequest对象直接与服务器进行交互。
通过HTTP Request, 一个web页面可以发送一个请求到web服务器并且接受web服务器返回的信息(不用重新加载页面),展示给用户的还是通一个页面,用户感觉页面刷新,也看不到到Javascript后台进行的发送请求和接受响应。

Tags in this post...

面试题 相关文章推荐
Collection和Collections的区别
May 02 面试题
开发中都用到了那些设计模式?用在什么场合?
Aug 21 面试题
异常和异常类的概念
Sep 12 面试题
求网格中的黑点分布
Nov 06 面试题
函数只定义了一次, 调用了一次, 但编译器提示非法重定义了-什么问题?
Oct 03 面试题
编写一子程序,将一链表倒序,即使链表表尾变表头,表头变表尾
Feb 10 面试题
如何找出EMP表里面SALARY第N高的employee
Dec 05 面试题
请解释接口的显式实现有什么意义
May 26 面试题
C#如何进行LDAP用户校验
Nov 21 面试题
软件生产职位结构化面试主要考察要素及面试题库
Jun 12 面试题
用Python匹配HTML tag的时候,<.*>和<.*?>有什么区别
Nov 04 面试题
在浏览器端如何得到服务器端响应的XML数据
Nov 24 #面试题
介绍一下XMLHttpRequest对象
Feb 12 #面试题
XMLHttpRequest对象在IE和Firefox中创建方式有没有不同
Mar 23 #面试题
介绍一下Prototype的$()函数,$F()函数,$A()函数都是什么作用?
Mar 05 #面试题
介绍一下XMLHttpRequest对象的常用方法和属性
May 24 #面试题
Prototype中如何为一个元素添加一个方法
Dec 08 #面试题
GWT (Google Web Toolkit)有哪些主要的原件组成?
Jun 08 #面试题
You might like
Discuz! 5.0.0论坛程序中加入一段js代码,让会员点击下载附件前自动弹出提示窗口
2007/04/18 PHP
php实现refresh刷新页面批量导入数据的方法
2014/12/23 PHP
ThinkPHP实现更新数据实例详解(demo)
2016/06/29 PHP
PHP合并数组函数array_merge用法分析
2017/02/17 PHP
PHP针对伪静态的注入总结【附asp与Python相关代码】
2017/08/01 PHP
利用Homestead快速运行一个Laravel项目的方法详解
2017/11/14 PHP
JavaScript快速检测浏览器对CSS3特性的支持情况
2012/09/26 Javascript
JS判断数组中是否有重复值得三种实用方法
2013/08/16 Javascript
node.js中的fs.realpath方法使用说明
2014/12/16 Javascript
对jQuary选择器的全面总结
2016/06/20 Javascript
Javascript将数字转化成为货币格式字符串
2016/06/22 Javascript
AngularJS教程之简单应用程序示例
2016/08/16 Javascript
浅谈js基础数据类型和引用类型,深浅拷贝问题,以及内存分配问题
2017/09/02 Javascript
使用JS动态显示文本
2017/09/09 Javascript
BootStrap Table实现server分页序号连续显示功能(当前页从上一页的结束序号开始)
2017/09/12 Javascript
详解使用React进行组件库开发
2018/02/06 Javascript
详解webpack import()动态加载模块踩坑
2018/07/17 Javascript
浅谈vux之x-input使用以及源码解读
2018/11/04 Javascript
在Vant的基础上实现添加表单验证框架的方法示例
2018/12/05 Javascript
Vue组件通信入门之Provide和Inject机制
2019/12/29 Javascript
Node.js API详解之 util模块用法实例分析
2020/05/09 Javascript
vant 解决tab切换插件标题样式自定义的问题
2020/11/13 Javascript
[02:16]DOTA2英雄基础教程 干扰者
2014/01/15 DOTA
[57:55]EG vs Fnatic 2018国际邀请赛小组赛BO2 第一场 8.19
2018/08/21 DOTA
Python 列表(List) 的三种遍历方法实例 详解
2017/04/15 Python
启动targetcli时遇到错误解决办法
2017/10/26 Python
浅谈keras 模型用于预测时的注意事项
2020/06/27 Python
大学军训感想
2014/02/12 职场文书
2014年商场超市庆元旦活动方案
2014/02/14 职场文书
亲子读书活动方案
2014/02/22 职场文书
临时租车协议范本
2014/09/23 职场文书
县长群众路线对照检查材料思想汇报
2014/10/02 职场文书
清洁工个人总结
2015/03/04 职场文书
特种设备安全管理制度
2015/08/06 职场文书
2016年“12.4”法制宣传日活动总结
2016/04/01 职场文书
2019军训心得体会
2019/06/27 职场文书