Javascriptバブリングとは?仕組みと防ぎ方を徹底図解

Javascriptバブリングとは?仕組みと防ぎ方を徹底図解について詳しく解説いたします。詳細な分析をお届けします。

ネット上の簡易的な解説記事では「バブリングが起きたらとりあえずstopPropagation()を書けば解決する」と推奨されがちですが、これは現代の大規模開発においてアンチパターンと見なされています。

伝播を完全に遮断すると、documentレベルでイベントを監視しているグローバルなUI(ツールチップの消去、ショートカットキー監視、アナリティクス計測ツールなど)がその操作を検知できなくなります。「その場しのぎの伝播遮断」が、数か月後に原因不明の怪奇現象を引き起こす火種となるのです。

山下 哲也

山下 哲也

自動車・モビリティライター

デジタルガジェットとスマート家電の検証記事を多数執筆。失敗しないモノ選びを提案します。

Share this article
Twitter Facebook Pinterest