Javascriptバブリングとは?仕組みと防ぎ方を徹底図解
Javascriptバブリングとは?仕組みと防ぎ方を徹底図解について徹底解説いたします。詳細な分析をチェックしてください。
ネット上の簡易的な解説記事では「バブリングが起きたらとりあえずstopPropagation()を書けば解決する」と推奨されがちですが、これは現代の大規模開発においてアンチパターンと見なされています。
伝播を完全に遮断すると、documentレベルでイベントを監視しているグローバルなUI(ツールチップの消去、ショートカットキー監視、アナリティクス計測ツールなど)がその操作を検知できなくなります。「その場しのぎの伝播遮断」が、数か月後に原因不明の怪奇現象を引き起こす火種となるのです。