我寫這樣的對象字面在打字稿:這在TypeScript的箭頭定義中?
var object = {
message: "Say",
say:() => {
return this.message;
}
};
而且我得到了這樣生成的JavaScript:
var object = {
message: "Say",
say: function() {
return _this.message;
}
};
不應該有一個return語句之前這樣一行:
var _that = this;
爲我正在使用箭頭函數表達式?