MediaList: toString() method
The toString()
stringifier method of the MediaList
interface returns a string representing the object's values. The value is a comma-separated list of media values in the same format as the MediaList.mediaText
property.
Syntax
js
toString()
Parameters
None.
Return value
A string.
Examples
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 (MAX-HEIGHT: 400PX) AND (ORIENTATION: LANDSCAPE))",
);
// erroneously, add the same media query again
mediaList.appendMedium(
"SCREEN AND (MAX-HEIGHT: 400PX) AND (ORIENTATION: LANDSCAPE))",
);
console.log(mediaList.toString());
// "screen and (140px <= width <= 380px), screen and (max-height: 400px) and (orientation: landscape)"