title | slug | l10n | ||
---|---|---|---|---|
CSSUnparsedValue |
Web/API/CSSUnparsedValue |
|
{{APIRef("CSS Typed OM")}}
CSSUnparsedValue
は {{domxref('CSS_Object_Model#css_型付きオブジェクトモデル_experimental','CSS 型付きオブジェクトモデル','',' ')}}のインターフェイスで、カスタムプロパティを参照するプロパティ値を表します。これは、文字列の断片と変数の参照のリストから成ります。
カスタムプロパティは CSSUnparsedValue
と {{cssxref("var", "var()")}} の参照(これは {{domxref('CSSVariableReferenceValue')}} で参照される)で表現されます。
{{InheritanceDiagram}}
- {{domxref("CSSUnparsedValue.CSSUnparsedValue", "CSSUnparsedValue()")}}
- : 新しい
CSSUnparsedValue
オブジェクトを生成します。
- : 新しい
- {{domxref('CSSUnparsedValue.length')}}
- :
CSSUnparsedValue
オブジェクトの項目数を返します。
- :
- {{domxref('CSSUnparsedValue.entries()')}}
- : 指定されたオブジェクトの列挙可能なプロパティ
[key, value]
の組の配列を、 {{jsxref("Statements/for...in", "for...in")}} ループで提供されるのと同じ順序で返します(違いは for-in ループがプロトタイプチェーン上のプロパティも列挙することです)。
- : 指定されたオブジェクトの列挙可能なプロパティ
- {{domxref('CSSUnparsedValue.forEach()')}}
- : 指定された関数を、
CSSUnparsedValue
オブジェクトのそれぞれの要素に対して実行します。
- : 指定された関数を、
- {{domxref('CSSUnparsedValue.keys()')}}
- :
CSSUnparsedValue
オブジェクト内のそれぞれの位置におけるキーを持つ新しい配列イテレーターオブジェクトを返します。
- :
- {{domxref('CSSUnparsedValue.values()')}}
- :
CSSUnparsedValue
オブジェクト内のそれぞれの位置における値を持つ新しい配列イテレーターオブジェクトを返します。
- :
{{Specifications}}
{{Compat}}
- {{domxref('CSSImageValue')}}
- {{domxref('CSSKeywordValue')}}
- {{domxref('CSSNumericValue')}}
- {{domxref('CSSPositionValue')}}
- {{domxref('CSSTransformValue')}}
- CSS 型付きオブジェクトモデルの使用
- CSS 型付きオブジェクトモデル API