SYNCERのロゴ
アイキャッチ画像

DOMRectList - 矩形の集合

DOMRectListは、矩形(DOMRect)の集合を表すオブジェクトです。このインターフェイスは互換性のために残されています。今後は配列として利用して下さい。

概要

名前
DOMRectList
IDL
[NoInterfaceObject,
 LegacyArrayClass]
interface DOMRectList {
    readonly attribute unsigned long length;
    getter DOMRect? item(unsigned long index);
};
仕様書
https://drafts.fxtf.org/geometry-1/#domrectlist

チュートリアル

DOMRectListは、Range.getClientRects()などが返します。

var range = new Range() ;
var domRectList = range.getClientRects() ;	// DOMRectList

このインターフェイスは互換性の維持のために残るものです。配列に置き換わっていくので、固有のメソッドは利用しないようにしましょう。

domRectList.item( 0 ) ;	// 利用しない
domRectList[0] ;	// 配列として利用する

コンストラクタ

コンストラクタはありません。

プロパティ

【非推奨】length

自身に含まれる矩形の数を返します。

メソッド

item()

インデックス番号を指定して、矩形を取得します。

定数

固有の定数はありません。

イベント

固有のイベントハンドラはありません。

サポート状況

クリックすると、バージョンごとの対応状況を確認できます。

FeaturesChromeFirefoxSafariEdgeIEOperaiOS SafariAndroid
DOMRectList
item() 9+
length
  • Twitterでシェア
  • Facebookでシェア
  • Google+でシェア
  • はてなブックマークでシェア
  • pocketに保存
  • LINEでシェア
更新履歴
2017年10月15日 (日)
コンテンツを公開しました。