このページはコミュニティーの尽力で英語から翻訳されました。MDN Web Docs コミュニティーについてもっと知り、仲間になるにはこちらから。

View in English Always switch to English

IntersectionObserver: delay プロパティ

Limited availability

This feature is not Baseline because it does not work in some of the most widely-used browsers.

Experimental: これは実験的な機能です。
本番で使用する前にブラウザー互換性一覧表をチェックしてください。

delayIntersectionObserver インターフェイスの読み取り専用プロパティで、このオブザーバーからの通知間の最小遅延を示します。

この遅延は、可視性の追跡時に通知が提供される頻度を制限するために使用されます。これは計算負荷の高い操作であるためです。 可視性を追跡する際の推奨事項は、遅延を許容可能な最大値に設定することです。

正のミリ秒単位の数値。

この値は、IntersectionObserver() コンストラクターの引数である option.delay を使用して設定します。 trackVisibilitytrue の場合、値は 100 以上に制限されます。それ以外の場合は既定で 0 になります。

仕様書

Specification
Intersection Observer
# dom-intersectionobserver-delay

ブラウザーの互換性

関連情報