Movatterモバイル変換


[0]ホーム

URL:


  1. 開発者向けのウェブ技術
  2. Web API
  3. StaticRange

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

View in EnglishAlways switch to English

StaticRange

Baseline Widely available

This feature is well established and works across many devices and browser versions. It’s been available across browsers since 2020年7月.

DOMStaticRange インターフェイスはAbstractRange を拡張し、 DOM ツリー内で発生した変更を反映しない、 DOM 内のコンテンツの範囲を指定するメソッドを提供します。

このインターフェイスはAbstractRange と同じプロパティとメソッドの集合を提供します。

AbstractRangeStaticRangeウェブワーカーからは利用できません。

AbstractRange StaticRange

コンストラクター

StaticRange()

プロパティのデフォルト値を指定するオプションから、新しいStaticRange オブジェクトを作成します。

インスタンスプロパティ

親インターフェイスであるAbstractRange から継承したプロパティがあります。

使用上のメモ

DOM 範囲は文書内のコンテンツの範囲を指定します。あるノード(または要素)の内部で始まり、別のノード(または要素)の内部で終わる可能性があります。Range とは異なり、StaticRange はその時点で固定された範囲を表します。文書が変更されても、変更されずに同じ範囲を維持しようとします。DOM に何らかの変更が加えられた場合、StaticRange で指定した範囲に格納する実際のデータは変更される可能性があります。これにより、ユーザーエージェントは、ウェブアプリケーションやウェブサイトがライブ更新される範囲を必要としない場合、不必要な多くの作業を避けることができます。

仕様書

Specification
DOM
# interface-staticrange

ブラウザーの互換性

関連情報

  • ライブで更新される DOM 内のコンテンツ範囲:Range
  • AbstractRange: すべての範囲が派生する抽象インターフェイス

Help improve MDN

Learn how to contribute

This page was last modified on byMDN contributors.


[8]ページ先頭

©2009-2026 Movatter.jp