場合、ハンドラはバブリングフェーズで設定されます。場合、ハンドラはキャプチャリングフェーズで設定されます。キャプチャフェーズとバブリングフェーズの両方のハンドラがそのフェーズでトリガします。キャプチャリングとバブリングハンドラをターゲット要素に置くと、キャプチャハンドラはキャプチャフェーズの最後にトリガし、バブルハンドラはバブリングフェーズで最初にトリガします。要素にクリックハンドラを設定しています。キャプチャリングの終わりと、バブリングの開始です。私たちは通常ハンドラでそれを知っているので、めったに使用されません。してラベル付けされます。ルートまで上がっていきます。イベントを発生させた最も深い要素です。呼び出すことでイベントを止めることができますが、それは推奨しません。キャプチャリングフェーズはめったに使われません、通常バブリングでイベントを処理します。その背後には論理があります。実世界では、事故が起こると地方自治体がまず反応します。彼らは起こった場所を最もよく知っています。その後、必要に応じてより高いレベルの権限が反応します。イベントハンドラでも同じです。特定の要素に対してハンドラを設定するコードは、その要素と起きることについて最もよく知っています。適合することができ、それについてすべてを知っています。最初に機会を得るべきです。次に、直近の親もまたそのコンテキストについて知っていますが、知っていることは少し少なくなります。そのようにして、一般的な概念を扱い、最後に実行する最上位の要素まで処理をします。前のレッスン次のレッスンシェアチュートリアルマップコメントコメントをする前に読んでください...自由に記事への追加や質問を投稿をしたり、それらに回答してください。タグを使ってください。codepen...)。記事の中で理解できないことがあれば、詳しく説明してください。Kantorプロジェクトについてコンタクト。