js | XMLHttpRequest

  • 是什么?

和serve交互数据的对象;能够达到页面部分刷新的效果,也就是获取数据之后,不会使得整个页面都刷新;虽然名字是XML,但不限于XML数据。

  • 怎么用?
javascript 复制代码
function reqListener() {
  console.log(this.responseText);
}
const req = new XMLHttpRequest();
req.addEventListener("load", reqListener);
req.open("GET", "https://developer.mozilla.org/",false);
req.send();
console.log("start")

req.open()第三个参数,就是表明你这个请求是异步还是同步的。不填或者true就是异步的,false就是同步的。

  • readyState
相关推荐
辉长六加12 小时前
nodejs和vue安装步骤记录
前端·javascript·vue.js·npm·node.js
changuncle3 小时前
Angular初学者入门第三课——工厂函数(精品)
前端·javascript·angular.js
日月晨曦3 小时前
JavaScript事件循环:一次浏览器线程的"约会"指南
javascript
s3xysteak3 小时前
我要成为vue高手01:上下文
前端·javascript·vue.js
南篱3 小时前
JavaScript原型链没那么难:一文彻底搞懂
javascript·面试
程序员张33 小时前
Vue3+ElementPlus倒计时示例
javascript·vue.js·前端框架
专注VB编程开发20年3 小时前
c# .net支持 NativeAOT 或 Trimming 的库是什么原理
前端·javascript·c#·.net
hfd19904 小时前
JavaScript 性能优化实战技术文章大纲
开发语言·javascript·性能优化
Hejjon4 小时前
React 封装命令式弹窗
前端·javascript·react.js
yzzzzzzzzzzzzzzzzz13 小时前
JavaScript 操作 DOM
开发语言·javascript·ecmascript