ajax介绍
ajax
全成Asynchronous JavaScript and XML
称为异步的js
和XML
,是一种异步加载信息的方法.在获取了原始HTML
后,对于其中的数据是通过发送Ajax请求获取的,这样能减轻渲染网页的工作量.
ajax基本原理
- 新建
XMLHttpRequest
对象xmlhttp
- 调用
onreadystatechange
属性,设置监听. - 使用
open
和send
方法发送请求 onreadystatechange
属性监听到请求之后使用方法进行解析.- 在解析完内容之后,就可以开始渲染了,比如修改
HTML
中的内容.
爬取
在F12
的模式下,发现ajax
和其他请求类似,只不过请求的返回时json
文件.