Ajax经典的面试题
1、什么是AJAX,为什么要使用Ajax(请谈一下你对Ajax的认识) 什么是ajax: AJAX是“Asynchronous JavaScript and XML”的缩写。他是指一种创建交互式网页应用的网页开发技术。 Ajax包含下列技术: 基于web标准(standards-basedpresentation)XHTML+CSS的表示; 使用 DOM(Document ObjectModel)进行动态显示及交互; 使用 XML 和 XSLT 进行数据交换及相关操作; 使用 XMLHttpRequest 进行异步数据查询、检索; 使用 JavaScript 将所有的东西绑定在一起。 2、为什么要用ajax: 3、请介绍一下XMLhttprequest对象。 4、AJAX技术体系的组成部分有哪些。 5、AJAX应用和传统Web应用有什么不同。 6、AJAX请求总共有多少种CALLBACK。 7.Ajax和javascript的区别。 8、在浏览器端如何得到服务器端响应的XML数据。 XMLHttpRequest对象的responseXMl属性 9、 XMLHttpRequest对象在IE和Firefox中创建方式有没有不同。 有,IE中通过new ActiveXObject()得到,Firefox中通过newXMLHttpRequest()得到 10、介绍一下XMLHttpRequest对象的常用方法和属性。 11、什么是XML 12、XML的解析方式 13、你采用的是什么框架(架包) 14、如果熟悉某种ajax框架,他可能会问到怎样在程序中使用这种框架 15、介绍一下Prototype的$()函数,$F()函数,$A()函数都是什么作用 $A()函数能把它接收到的单个的参数转换成一个Array对象。 16、介绍一下XMLHttpRequest对象 XMLHttpRequest对象在IE5.0+, Safari 1.2, Mozilla1.0/Firefox, Opera 8+ 和NetScapt7 开始被支持。 17、AJAX的全称是什么? 介绍一下AJAX? AJAX技术基于Javascript和HTTP Request. 18、Ajax主要包含了哪些技术? AJAX的应用使用支持以上技术的web浏览器作为运行平台。这些浏览器目前包括:Mozilla、Firefox、Internet Explorer、Opera、Konqueror及Safari。但是Opera不支持XSL格式对象,也不支持XSLT。 19、AJAX都有哪些优点和缺点? ajax的缺点 |
最新文章
- 87 resize2fs-增大或者收缩未加载的“ext2/ext3”文件系统的大小
- mysql Access denied for user root@localhost错误解决方法总结(转)
- 用AngularJS开发的过程中如何查看Scope内容
- FZU 2129 子序列个数 (递推dp)
- 一个非常标准的Java连接Oracle数据库的示例代码
- 【Node.js】Event Loop执行顺序详解
- java对象在hibernate持久层的状态
- PHP自学4——通过函数将数组数据输出到html的Table标签中(使用函数的例子)
- knockoutJS 快速上手
- Maven在导入其他项目时报错:Plugin execution not covered by lifecycle configuration
- 详解String类中的intern()方法
- JAVA-抽象类/类继承
- Iframe和Frame中实现cookie跨域的方法(转载)
- 剑指offer:从上往下打印二叉树
- Flex 界面初始化 自定义 预加载 类!
- qt 零星笔记
- springmvc值传递
- vmvare彻底删除(转)
- JS:parseInt(";08";)或parseInt(";09";)转换返回0的原因
- Python学习-str与byte类型以及编码
热门文章
- c程序实现unicode字符转utf-8字符
- 使用VSTO写的一个工作证打印软件
- C# 写 LeetCode easy #7 Reverse Integer
- PHP面向对象--接口实例
- JSON parse error: Cannot deserialize value of type `java.time.LocalDateTime` from String
- unity5 manifest
- [转]PBFT 算法详解
- 洛谷P3959 宝藏(状压dp)
- 【微信小程序】开发实战 之 「数据缓存API」解析
- Hexo瞎折腾系列(8) - 添加评论系统