我有一个简单的JSFiddle 这里,展示了我的问题。
我有以下JavaScript代码:
为什么在我尝试调用a.t时
我有以下JavaScript代码:
var b = document.getElementById("b");
function A() {
this.f = "1";
}
A.prototype.t = function() {
b.innerHTML = this.f;
};
var a = new A();
var l = a.t;
l();
为什么在我尝试调用a.t时
this
是未定义的?如何在不过于冗长或存储过多的情况下恢复上下文?
(0, _parseKey2.default)(something)
是什么意思?。 - Sebastian Simon