1、Ajax概述
(1)什么是同步,什么是异步?
①同步现象:客户端发送请求到服务器端,当服务器返回响应之前,客户端都处于等待卡死状态;
②异步现象:客户端发送请求到服务器端,无论服务器是否返回响应,客户端都可以随 意做其他事情,不会被卡死。
2、Ajax的运行原理
(1)页面发起请求,会将请求发送给浏览器内核中的Ajax引擎;
(2)Ajax引擎会提交请求到服务器端;
(3)在这段时间里,客户端可以任意进行任意操作;
(4)直到服务器端将数据返回给Ajax引擎后,会触发你设置的事件,从而执行自定义的js逻辑代码完成某种页面功能。