MediaList: toString() 方法

Baseline 已廣泛支援

此特性已相當成熟,可在許多裝置和瀏覽器版本上使用。自 ⁨2015 年 7 月⁩以來,各瀏覽器均已提供此特性。

MediaList 介面的 toString() 字串轉換器 方法返回一個表示該物件值的字串。該值是以與 MediaList.mediaText 屬性相同的格式逗號分隔的媒體值列表。

語法

js
toString()

引數

無。

返回值

字串。

示例

js
const firstStyleSheet = document.styleSheets[0]; // the document's first stylesheet
const mediaList = firstStyleSheet.media; // the mediaList of the stylesheet

// set the `media` text to a media query value
mediaList.mediaText = "SCREEN AND (140PX <= WIDTH <= 380PX)";

// add a second media value
mediaList.appendMedium("SCREEN AND (ORIENTATION: LANDSCAPE))");

// erroneously, add the same media query again
mediaList.appendMedium("SCREEN AND (ORIENTATION: LANDSCAPE))");

console.log(mediaList.toString());
// "screen and (140px <= width <= 380px), screen and (orientation: landscape)"

規範

規範
CSS 物件模型 (CSSOM)
# MediaList-stringification-behavior

瀏覽器相容性

另見