Ajax技术的核心是XMLHttpRequest对象(简称XHR),这是微软首先引入的一个特性,在XHR出现之前,Ajax式的通信必须借助一些hack手段来实现,大多数是使用隐藏的框架个内嵌的框架。XHR向服务器发送请求和解析服务器的响应提供了流畅的接口。XHR能够以异步的方式从服务器获取更多的信息,意味着用户不用刷新页面也能获得新数据,可以使用XHR获得新数据,在通过DOM将数据插入到页面中!
注意,虽然名字中包含XML的成分,但Ajax通信与数据格式无关,这种技术就是无需刷新页面即可从服务器获取数据,但不一定是XML数据。