티스토리 뷰
window.matchMedia(mediaQueryString)
[주의]
window.matchMedia('(min-width: 400px)');
@media (min-width: 400px) {}
mediaQueryString에 () 괄호를 넣어줘야 한다.
css의 미디어 쿼리 값을 넣을 때 () 괄호를 사용하듯이...
[예제]
if (window.matchMedia("(min-width: 400px)").matches) {
/* 뷰포트 너비가 400 픽셀 이상 */
} else {
/* 뷰포트 너비가 400 픽셀 미만 */
}
[공부좌표]
https://developer.mozilla.org/ko/docs/Web/API/Window/matchMedia
'JavaScript > 이론' 카테고리의 다른 글
[JS] Window.matchMedia() (0) | 2022.05.26 |
---|---|
[JS] Q. undefined와 null의 차이는? (0) | 2022.03.05 |
[JS] 데이터 프로퍼티(data property) 플래그 - writable, enumerable, configurable (0) | 2022.03.04 |
[JavaScript] Array.prototype.slice.call() (0) | 2021.12.30 |
[JavaScript] Element.getBoundingClientRect() (0) | 2021.12.22 |
댓글