ajax请求假数据的方法

2024-01-08 10:39:20

下段 JavaScript 代码使用了 XMLHttpRequest 对象来发送一个 GET 请求到 "js/index.json" 文件。它将异步标志设置为 true,意味着请求将以异步方式执行。

然后,将 onreadystatechange 事件处理程序设置为一个函数,每当 XMLHttpRequest 对象的 readyState 属性发生变化时就会调用该函数。在这种情况下,它检查 readyState 是否为 4(表示操作已完成)且 status 是否为 200(表示服务器返回了成功的响应)。

如果条件满足,它将响应文本记录到控制台,并使用 JSON.parse() 方法将文本解析为 JSON。解析后的数据也会被记录到控制台。

let xhr = new XMLHttpRequest();
xhr.open('get','js/index.json',true);
xhr.send();
xhr.onreadystatechange = function() {
if (xhr.readyState == 4 && xhr.status == 200) {
let text = xhr.responseText;
console.log(text);
let data = JSON.parse(text);
console.log(data);
}
};

?

文章来源:https://blog.csdn.net/IKUNzhenin/article/details/135450502
本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。