JavaScriptのイベントには「バブリング(Bubbling)」という性質があります。 子要素で発生したイベントが、親要素、さらにその親要素へと波紋のように伝わっていく現象です。 一般的には「意図しない発火を防ぐために stopPropagation で止める」といった文脈で ...
「ボタンが押されたら何かをする」。 これはWebアプリ開発において最も基本的な動作ですが、その書き方にはいくつかのパターンがあることをご存知でしょうか? ネット上のチュートリアルを見ていると、アロー関数 () => {} を使っている例もあれば、昔 ...
DOM の新仕様として、スクロールのパフォーマンスを改善するためにaddEventListenerに Passive Event Listeners というオプションが追加された。 Scroll Jank ページのスクロール時に発生する(スクロールが詰まったような)遅延を「Scroll Jank」と呼ぶ。 こういった Scroll ...
JavaScriptには、特定の動作が発生した際にそれに応じてコードを実行する「イベント」という仕組みが存在しています。そのイベントがDOM内でどのように伝わるのかについて、「Explore DOM Events」というウェブアプリがイベントのオプションに応じて視覚的に ...
書籍の4-8<リンククリックリスナー>より(このコーナーでは、電子書籍『実践 Googleタグマネージャ入門』の内容の一部を、Web担の読者向けに特別にお届けしています) 特定の行動やタイミングを感知する「イベントリスナー」 「リンクがクリックされた ...
一部の結果でアクセス不可の可能性があるため、非表示になっています。
アクセス不可の結果を表示する