一, 什么是 AJAX?
AJAX 即 Asynchronous,JavaScript,And,XML.
AJAX 是: 老技术, 新思想
(2) 使用 DOM 进行动态显示和交互
(3) 使用 XML 和 XSLT 进行数据交换和处理
(4) 使用 XMLHttpRequest 进行异步数据检索
(5) 使用 Javascript 将以上技术融合在一起
二, 传统 web 应用模式与 AJAX 应用模式的比较:
三, 总结 XMLHttpRequest 的五步使用法:
1, 建立 XMLHttpRequest 对象
2, 注册回调函数
3, 使用 open 方法设置和服务端交互的基本信息
4, 设置发送的数据, 开始和服务器端交互
5, 在回调函数中判断交互是否结束, 相应是否正确, 并根据需要获取服务器端返回的数据, 更新页面内容.
来源: https://www.2cto.com/kf/201804/737739.html