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