することなく参照するのは要注意です。呼びます)を割り当てています。常に最初に設定されたものになります。メソッドが呼び出されたオブジェクトが設定されます。オブジェクトが関連付けられます。37この振る舞いは、関数定義の方法や場所に全く影響を受けないことに注意してください。メンバーとして関数をインラインに定義しています。付け足すことができます。メンバーとして呼び出されることだけが重要なことを示しています。バインディングは、最も直近のメンバー参照にのみ影響を受けます。メソッドとして呼び出しています。メンバーであるという事実は何の意味もありません:最も直近の参照のみが重要なのです。this同じ概念が、オブジェクトのプロトタイプチェーンのどこかに定義されたメソッドにも当てはまります。メソッドを呼び出したオブジェクトを参照します。プロパティを持たず、プロトタイプから継承しています。して参照されるオブジェクトの値を取ります。プロトタイプ継承の興味深い機能です。this再度、同じ概念が、ゲッターやセッターから呼ばれる関数にも当てはまります。生成された新しいオブジェクトにバインドされます。オブジェクトが返されます)。バインドされている新しいオブジェクトは単に破棄されています。ステートメントを死んだコードにしてしまっています。これは実行されるので、正確には死んだコードではありませんが、外部への影響がありません。メソッド以外では動的にリスナを追加する規則に従いません)。持っているだけだということに注意してください。モードの既定オブジェクトです)。