「メソッドクロージャ」という用語の使われ方が混乱しているようなので詳しく調べてみました。 Adobe LiveDocsによると、メソッドクロージャは以下のように説明されています。 “メソッドクロージャ” は、関数の静的なスナップショットとその “レキシカル環境”を含むオブジェクトです。関数のレキシカル環境には、関数のスコープチェーン内のすべての変数、プロパティ、メソッド、およびオブジェクトがその値と共に含まれます。メソッドクロージャは、オブジェクトまたはクラスとは別に、関数が実行されるたびに作成されます。メソッドクロージャはそのメソッドクロージャが定義されたスコープを保持することから、関数がパラメータまたは戻り値として別のスコープに渡されると興味深い結果が生まれます。 (中略) メソッドクロージャとバインドメソッドの主な違いは、バインドメソッドの this キーワードの値は常に最初に関