Ajax.html:35 [Deprecation] Synchronous XMLHttpRequest on the main thread is deprecated because of it...
时间: 2024-01-22 17:19:50 浏览: 132
AJAX XMLHttpRequest慨述
这个警告是由浏览器发出的,它告诉你同步 XMLHttpRequest 是过时的,因为它会阻塞主线程,导致用户体验不佳。建议使用异步 XMLHttpRequest 代替。你可以在代码中改为使用异步的 XMLHttpRequest,例如:
```
var xhr = new XMLHttpRequest();
xhr.open('GET', '/my/url', true); // 第三个参数指示是否使用异步,默认为 true
xhr.onreadystatechange = function() {
if (xhr.readyState === 4 && xhr.status === 200) {
console.log(xhr.responseText);
}
};
xhr.send();
```
这样就可以避免警告了。
阅读全文