TypeScript にラムダがあるとします。
myArray.forEach(o => o.x = this.x);
の値は、呼び出し元のオブジェクトの代わりにthis
なります。window
私が本当にやりたいことは次のとおりです。
myArray.forEach(o => { o.x = this.x; }.bind(this));
しかし、それは TypeScript のオプションとは思えません。this
TypeScriptラムダ本体でオーバーライドするにはどうすればよいですか?