AJAX(Asynchronous JavaScript and XML)是一种通过JavaScript进行异步通信的技术。而原生的AJAX使用XMLHttpRequest(XHR)对象来发送和接收数据。在现代JavaScript中,XHR仍然是一种强大且常用的工具,用于与服务器进行交互。
下面是一个使用XHR对象进行AJAX请求的示例代码:
// 创建XHR对象
var xhr = new XMLHttpRequest();
// 设置请求方法和URL
xhr.open('GET', 'https://api.example.com/data',