クラスメソッド内のTypescript「this」
これはおそらく痛々しいほど基本的なことだと思いますが、頭を包むのに苦労しています。 class Main { constructor() { requestAnimationFrame(this.update); //fine } update(): void { requestAnimationFrame(this.update); //error, because this is window } } プロキシが必要なようですので、Jqueryを使用するとしましょう class Main { constructor() { this.updateProxy = $.proxy(this.update, this); requestAnimationFrame(this.updateProxy); //fine } updateProxy: () => void update(): void { requestAnimationFrame(this.updateProxy); //fine } } しかし、Actionscript 3のバックグラウンドから来ているので、ここで何が起こっているのかよくわかりません。申し訳ありませんが、Javascriptがどこから始まり、TypeScriptがどこで終わるのかわかりません。 updateProxy: () => void …