AJAX 基础知识

前言:主要写一写理论的东西,了解AJAX的一些理论,分为两个部分

一、什么是AJAX

(一)、什么同步什么是异步

(二)、AJAX原理

(三)、js原生的AJAX

处理过程分为五部

1.创建对象(AJAX引擎对象)

2.绑定监听(监听的状态有五种分别为:(onreadystatechange事件中readystate属性中的httprequest请求状态)0请求为初始化;1服务器连接已建立;2请求已接收;3请求处理中;4请求已完成,且响应以就绪)

3.绑定地址

4.发送请求

5.接受响应数据

原生AJAX里主要理解的是

如下图

(四)、jQuery中的AJAX

(待续)

二、json

进行AJAX处理的过程中一定要理解AJAX的使用

json数据的格式、

最基础的样式有两种

1.对象格式

例如 school对象 

var school1 = {

"class" :"401",

"room" :"401",

}

2.数组或者集合形式

var school=[

{school1},{school2},{school3},{school4}

];

3.二者可以相互组合

总结:

AJAX原理大概就这些了,了解这一部分上手写AJAX会容易很多,主要要去理解同步和异步的区别,不明白的可以留言哦,我会及时回复的

猜你喜欢

转载自www.cnblogs.com/99jh/p/10323251.html