Ajax: Asynchronous Javascript And XML 异步加载js和xml
客户端请求的地址交给ajax对象,ajax对象去服务器获取数据,ajax对象获取数据后再交给客户端,这样浏览器界面没有跳转
所以用户体验比较好
AJAX的核心就是js的XmlHttpRequest对象
//创建ajax对象
<script type="text/javascript">
var request = new XMLHttpRequest();
console.log(request);
</script>
//兼容处理获取ajax对象
var req = '';
if (window.XMLHttpRequest)
req = new XMLHttpRequest();
else
req = new ActiveXObject("Msxml2.XMLHTTP");
request.responseText: 返回字符串
request.responseXML: 按DOM结构返回数据