Skip to content

Commit

Permalink
2023/02/19 時点の英語版に基づき更新
Browse files Browse the repository at this point in the history
  • Loading branch information
mfuji09 committed Nov 24, 2023
1 parent b236388 commit 500cb41
Showing 1 changed file with 19 additions and 17 deletions.
36 changes: 19 additions & 17 deletions files/ja/web/api/range/index.md
Original file line number Diff line number Diff line change
@@ -1,6 +1,8 @@
---
title: Range
slug: Web/API/Range
l10n:
sourceCommit: 2937558d5ed1e03d7f60b2de71dd9c17f490166e
---

{{APIRef("DOM")}}
Expand All @@ -13,61 +15,61 @@ slug: Web/API/Range

{{InheritanceDiagram}}

## プロパティ
## インスタンスプロパティ

_継承しているプロパティはありません。_

- {{domxref("Range.collapsed")}} {{readonlyInline}}
- {{domxref("Range.collapsed")}} {{ReadOnlyInline}}
- : 論理値で、範囲の始点と終点が同じ位置にあるか否かを示します。
- {{domxref("Range.commonAncestorContainer")}} {{readonlyInline}}
- {{domxref("Range.commonAncestorContainer")}} {{ReadOnlyInline}}
- : `startContainer``endContainer` をともに含む、最も深い {{ domxref("Node") }} を返します。
- {{domxref("Range.endContainer")}} {{readonlyInline}}
- {{domxref("Range.endContainer")}} {{ReadOnlyInline}}
- : `Range` の終点を含む {{ domxref("Node") }} を返します。
- {{domxref("Range.endOffset")}} {{readonlyInline}}
- {{domxref("Range.endOffset")}} {{ReadOnlyInline}}
- : `endContainer` の中での `Range` の終点の位置を示す数字を返します。
- {{domxref("Range.startContainer")}} {{readonlyInline}}
- {{domxref("Range.startContainer")}} {{ReadOnlyInline}}
- : `Range` の始点を含む {{ domxref("Node") }} を返します。
- {{domxref("Range.startOffset")}} {{readonlyInline}}
- {{domxref("Range.startOffset")}} {{ReadOnlyInline}}
- : `startContainer` の中での `Range` の始点の位置を示す数字を返します。

## コンストラクター

- {{ domxref("Range.Range()", "Range()") }} {{experimental_inline}}
- {{ domxref("Range.Range()", "Range()") }}
- : 始点および終点がグローバルな {{domxref("Document")}} である `Range` オブジェクトを返します。

## メソッド
## インスタンスメソッド

_継承しているメソッドはありません。_

- {{ domxref("Range.collapse()")}}
- : `Range` をその端点の一方へ折りたたみます。
- {{ domxref("Range.compareBoundaryPoints()")}}
- : `Range` の端点を、他の `Range` の端点と比較します。
- {{ domxref("Range.compareNode()")}} {{deprecated_inline}} {{non-standard_inline}}
- {{ domxref("Range.compareNode()")}} {{Deprecated_Inline}} {{Non-standard_Inline}}
- : {{ domxref("Node") }} が範囲の前、後、中、外のうちのいずれの場所にあるかを示す定数を返します。
- {{ domxref("Range.comparePoint()")}} {{experimental_inline}}
- {{ domxref("Range.comparePoint()")}}
- : この点が `Range` の前、中、後のうちのいずれの場所にあるかを示す -1、0、1 を返します。
- {{ domxref("Range.cloneContents()")}}
- : `Range` の中身をコピーした {{ domxref("DocumentFragment") }} を返します。
- {{ domxref("Range.cloneRange()")}}
- : 元の `Range` と同じ端点を持つ複製された `Range` オブジェクトを返します。
- {{ domxref("Range.createContextualFragment()")}}{{experimental_inline}}
- {{ domxref("Range.createContextualFragment()")}}
- : 渡されたコードの文字列から生成した {{domxref("DocumentFragment")}} を返します。
- {{ domxref("Range.deleteContents()")}}
- : `Range` の中身を {{ domxref("Document") }} から削除します。
- {{ domxref("Range.detach()")}}
- : パフォーマンスを改善するために、 `Range` を使用状態から解放します
- : 何もしません。互換性のために維持されています
- {{ domxref("Range.extractContents()")}}
- : `Range` の中身を文書ツリーから {{ domxref("DocumentFragment") }} へ移動します。
- {{ domxref("Range.getBoundingClientRect()") }} {{experimental_inline}}
- {{ domxref("Range.getBoundingClientRect()") }}
- : `Range` の内容の全体に結びつく {{ domxref("DOMRect") }} オブジェクトを返します。これは、 {{ domxref("range.getClientRects()") }} が返します。すべての長方形の集合体です。
- {{ domxref("Range.getClientRects()") }} {{experimental_inline}}
- {{ domxref("Range.getClientRects()") }}
- : `Range` 内のすべての要素について、{{ domxref("Element.getClientRects()") }} の結果をまとめた {{ domxref("DOMRect") }} オブジェクトのリストを返します。
- {{ domxref("Range.isPointInRange()")}} {{experimental_inline}}
- {{ domxref("Range.isPointInRange()")}}
- : 与えられた点が `Range` の中にあるか否かを示す論理値を返します。
- {{ domxref("Range.insertNode()")}}
- : `Range` の始点に {{ domxref("Node") }} を挿入します。
- {{ domxref("Range.intersectsNode()")}} {{experimental_inline}}
- {{ domxref("Range.intersectsNode()")}}
- : 指定ノードの範囲が `Range` と交差するか否かを示す論理値を返します。
- {{ domxref("Range.selectNode()")}}
- : `Range` を、ある {{ domxref("Node") }} とその内容を含むように設定します。
Expand Down

0 comments on commit 500cb41

Please sign in to comment.