Get to know MDN better
このページはコミュニティーの尽力で英語から翻訳されました。MDN Web Docs コミュニティーについてもっと知り、仲間になるにはこちらから。
This feature is not Baseline because it does not work in some of the most widely-used browsers.
Experimental: これは実験的な機能です。
本番で使用する前にブラウザー互換性一覧表をチェックしてください。
StylePropertyMapReadOnly は CSS 型付きオブジェクトモデル API のインターフェイスで、 CSSStyleDeclaration の代替となる読み取り専用の CSS 宣言ブロックの表現を提供します。このインターフェイスのインスタンスを取得するには、 Element.computedStyleMap() を使用してください。
StylePropertyMapReadOnly オブジェクトの大きさを、符号なし長整数値で返します。
このオブジェクト自身の列挙可能なプロパティ [key, value] の組を、 for...in ループが提供するものと同じ順序で配列として返します(違いは、 for-in ループがプロトタイプチェーン内のプロパティも列挙することです)。
StylePropertyMapReadOnly.forEach()指定された関数を StylePropertyMapReadOnly のそれぞれの要素について 1 回ずつ実行します。
StylePropertyMapReadOnly.get()指定されたプロパティの値を返します。
StylePropertyMapReadOnly.getAll()指定されたプロパティの値を含む CSSStyleValue オブジェクトの配列を返します。
StylePropertyMapReadOnly.has()指定されたプロパティが StylePropertyMapReadOnly オブジェクトにあるかどうかを示します。
StylePropertyMapReadOnly.keys()StylePropertyMapReadOnly 内のそれぞれの項目のキーを含む新しい配列イテレーターを返します。
StylePropertyMapReadOnly.values()StylePropertyMapReadOnly 内のそれぞれの項目の値を含む新しい配列イテレーターを返します。
観察するための要素を用意します。
出力をよりよくするに、カスタムプロパティで CSS を少々追加します。
JavaScript を追加して段落を取得し、 Element.computedStyleMap() を使って、すべての既定の CSS プロパティ値の定義リストを返します。
| CSS Typed OM Level 1 # stylepropertymapreadonly |
Enable JavaScript to view this browser compatibility table.
This page was last modified on 2024年12月17日 by MDN contributors.
Your blueprint for a better internet.
Visit Mozilla Corporation’s not-for-profit parent, the Mozilla Foundation.
Portions of this content are ©1998–2026 by individual mozilla.org contributors. Content available under a Creative Commons license.