在JavaScript Arrow Functions中访问此上下文

时间:2019-12-01 21:13:31

标签: javascript

我正在运行以下代码。由于我使用的是箭头语法,因此此值似乎是window对象。如果我使用function(),那么它将正常工作。我是否仍可以使用箭头语法使用下面的代码。

function reqListener () {
  console.log(this.responseText);
}

var oReq = new XMLHttpRequest();
oReq.addEventListener("load", () => {
    console.log(this.responseText)
});
oReq.open("GET", "https://jsonplaceholder.typicode.com/posts");
oReq.send()

0 个答案:

没有答案