AJAX学习之路(一)

来源:互联网 发布:剑灵天族身材数据图 编辑:程序博客网 时间:2024/05/29 02:55

一、JavaScript基础
1. JS中的三种类型:
基本类型:number,string,boolean
特殊类型:null,undefined
复合类型:函数,对象,数组
2. 四种对象
1)内置对象 :Date,Math,String,Array,。。。
2)自定义对象
3)浏览器对象: window,document,status,location,history
4)ActiveX对象:就异步处理对象,AJAX就是这个对象的应用

二、AJAX【Asynchronous异步的JS和XML】简介
AJAX是一个【局部刷新】的【异步】通讯技术,是2005年Google公司推出的一种全新【编程模式】,不是新的编程语言
原理:
运用浏览器内置异步对象与服务器进行通信
适用于:
不用来传递大量数据,而只用来【传递少量数据】
开发入门:
步一:创建AJAX异步对象
步二:准备发送异步请求,例如:ajax.open(method,url)
步三:如果是POST请求的话,一定要设置AJAX请求头,例如:ajax.setRequestHeader()
如果是GET请求的话,无需设置设置AJAX请求头
步四:真正发送请求体中的数据到服务器,例如:ajax.send()
步五:AJAX不断的监听服务端响应的状态变化,例如:ajax.onreadystatechange,后面写一个无名处理函数
步六:在无名处理函数中,获取AJAX的数据后,按照DOM规则,用JS语言来操作Web页面

0 0