this で、外側のコンテキストにあるプロパティを参照するために使用されているものを報告します。 例:
function Outer() {
this.outerProp = 1;
function inner() {
// ここでは 'new Outer()' を呼び出した際に
// Outer の 'outerProp' が更新されることが
// 期待されていると思われますが、更新されません。
this.outerProp = 2;
}
inner();
}