試してみたけど伝わらないような? ? ?
なぜそんなに多くの人がそれを嫌うのですか?クロージャで解決できる良い問題だと思います
何を送りたいのか分かりません。
ただし、関数を返す関数として fn を定義することはできます。基本的にニーズに応えます...
リーリー
これを試してみませんか?
addEventListener の関数プロトタイプは、日常的に使用している限りでは見つかりませんでした。 addEventListener がトリガーイベントをキャプチャした後、呼び出し関数名に () を追加して を呼び出します。 それでは
btn.addEventListener('click',fn,false);
リスニング イベント addEventListener がクリック イベントをキャプチャした後、実行される関数は fn() です。 addEventListener にはパラメーターを含む括弧を追加できない、つまりクリックをキャプチャして fn(1,2) を実行できないという欠点があります。 通常、バインディング関数として匿名関数 function(){fn(1,2)} を使用します。コードは次のようになります:
btn.addEventListener('click',function(){fn(1,2)},false)
クリック イベントをキャプチャした後、トリガーされる関数は function(){fn(1,2)}()fn(1,2) のようなパラメーター化された関数をトリガーできます。
私は addEventListener 関数にあまり詳しくありません。議論や修正を歓迎します。
なぜそんなに多くの人がそれを嫌うのですか?クロージャで解決できる良い問題だと思います
リーリー何を送りたいのか分かりません。
ただし、関数を返す関数として fn を定義することはできます。基本的にニーズに応えます...
リーリー
これを試してみませんか?
リーリー
リーリー
addEventListener の関数プロトタイプは、日常的に使用している限りでは見つかりませんでした。
addEventListener がトリガーイベントをキャプチャした後、呼び出し関数名に () を追加して を呼び出します。
それでは
リスニング イベント addEventListener がクリック イベントをキャプチャした後、実行される関数は fn() です。
addEventListener にはパラメーターを含む括弧を追加できない、つまりクリックをキャプチャして fn(1,2) を実行できないという欠点があります。
通常、バインディング関数として匿名関数 function(){fn(1,2)} を使用します。コードは次のようになります:
クリック イベントをキャプチャした後、トリガーされる関数は
function(){fn(1,2)}()
fn(1,2) のようなパラメーター化された関数をトリガーできます。
私は addEventListener 関数にあまり詳しくありません。議論や修正を歓迎します。