XMLHttpRequest是实现AJAX动态刷新的根本原因
AJAX具有 动态交互 局部动态刷新
AJAX是一个动态网页交互技术 ,用来局部刷新网页,因为有些网页更改的只是一处而不是N处,我就不需要从头到尾加载一遍,那样会耗费网页性能 、浏览器性能、会造成服务器压力较大
Ajax为什么能实现这些的核心是因为XMLHttpRequest 类,
浏览器在XMLHttpRequest类上定义了它们的HTTP API,这个类的每个实例都表示一个独立的请求/响应对,并且这个对象的属性和方法允许指定请求细节和提取响应数据。
XMLHttpRequest对象是AJAX的基础,XMLHttpRequest 用于在后台与服务器交换数据。这意味着可以在不重新加载整个网页的情况下,对网页的某部分进行更新。目前所有浏览器都支持XMLHttpRequest。
同步编程、异步请求、局部刷新