温故而知新,可以为师矣。 博客:www.ouyangke.com
JavaScript におけるこれは、関数が定義される場所とは関係なく、関数を呼び出す人には関係ありません。
h2 はイベントにバインドされているため、これはこの要素を指します。単純に
http://www.cnblogs.com/soulii...これを見てください
前者は「コードを入力してください」と同等です
これは、それを呼び出すオブジェクトを指します。グローバル環境で定義する変数と関数は、デフォルトで window オブジェクトのプロパティとメソッドになるため、グローバル環境で fn() を実行すると、これは window を指します
どのdomを取得するかは、これに対応します。
これら2つは同じものではありません。
これら 3 つのメソッドはすべて、mouseover イベントが発生すると、f1 という名前のコールバック関数を h2 にバインドします。イベントにバインドされたコールバック関数は、DOM 要素自体を指します。
このプログラムはウィンドウスコープの下で実行されるため、これは当然ウィンドウを指します。このコードは h2 (アンバインド) とは関係ありません。
JavaScript におけるこれは、関数が定義される場所とは関係なく、関数を呼び出す人には関係ありません。
h2 はイベントにバインドされているため、これはこの要素を指します。単純に
として理解できます。 リーリーhttp://www.cnblogs.com/soulii...これを見てください
前者は「コードを入力してください」と同等です
リーリーこれは、それを呼び出すオブジェクトを指します。グローバル環境で定義する変数と関数は、デフォルトで window オブジェクトのプロパティとメソッドになるため、グローバル環境で fn() を実行すると、これは window を指します
どのdomを取得するかは、これに対応します。
これら2つは同じものではありません。
リーリーこれら 3 つのメソッドはすべて、mouseover イベントが発生すると、f1 という名前のコールバック関数を h2 にバインドします。イベントにバインドされたコールバック関数は、DOM 要素自体を指します。
あなたの質問の リーリーこのプログラムはウィンドウスコープの下で実行されるため、これは当然ウィンドウを指します。このコードは h2 (アンバインド) とは関係ありません。