概述
文章目录
- 一、考点
- 1、AJAX的基本工作原理
- 1) AJAX基本概念
- 2) AJAX 工作原理
- 2、延伸:jQuery的AJAX操作
- 常用方法
- 二、解题方法
- 三、真题
- 要求写出jQuery中,可以处理AJAX的几种方法。
一、考点
1、AJAX的基本工作原理
1) AJAX基本概念
Asynchronous JavaScript and XML(异步的 JavaScript和XML)。通过在后台与服务器进行少量数据交换,AJAX可以使网页实现异步更新。
2) AJAX 工作原理
- XMLHttpRequest 是 AJAX的基础,在使用AJAX的时候,一定要去使用XMLHttpRequest这个对象,AJAX是基于该对象的;
- XMLHttpRequest 用于在后台与服务器交换数据。
① XMLHttpRequest 对象请求
// 请求方式,请求地址,是否异步传送
open(method, url, async);
// 发送
send(string);
② XMLHttpRequest 对象响应
responseText; // 接收 text内容
responseXML; // 接收 XML内容
onreadystatechange; // 状态发生改变的时候调用
readState:
- 0(请求未初始化);
- 1(服务器连接已建立);
- 2(请求已接收);
- 3(请求处理中);
- 4(请求已完成,且响应已就绪)【响应完成】。
status:200、400
2、延伸:jQuery的AJAX操作
常用方法
$(ele).load(); // 给我们一个元素直接去加载内容
$.ajax();
$.get();
$.post();
$.getJSON();
$.getScript();
二、解题方法
1、理解 AJAX 工作原理,这也是与面试官面聊时可能被问到的。
2、牢记jQuery的AJAX操作方法,遇到AJAX编程题,先考虑jQuery的AJAX操作方式,判断是GET还是POST请求,然后选择对应的方法,通常不会考察JavaScript的原生操作方法。
三、真题
要求写出jQuery中,可以处理AJAX的几种方法。
$.ajax();
$.get();
$.post();
$.getJSON();
$.getScript();
最后
以上就是单纯羽毛为你收集整理的【PHP面试题】AJAX技术利用了什么协议?简述AJAX的工作机制。的全部内容,希望文章能够帮你解决【PHP面试题】AJAX技术利用了什么协议?简述AJAX的工作机制。所遇到的程序开发问题。
如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。
本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
发表评论 取消回复