Adds a new listener to the media query list.
Adds a new listener to the media query list. If the specified listener is already in the list, this method has no effect.
the given listener function
true if the document currently matches the media query list; otherwise false.
The serialized media query list.
Removes a listener from the media query list.
Removes a listener from the media query list. Does nothing if the specified listener isn't already in the list.
the given listener function
A MediaQueryList object maintains a list of media queries on a document, and handles sending notifications to listeners when the media queries on the document change.
This makes it possible to observe a document to detect when its media queries change, instead of polling the values periodically, if you need to programmatically detect changes to the values of media queries on a document.
https://developer.mozilla.org/en-US/docs/Web/API/MediaQueryList