// 미디어쿼리의 조건을 자바스크립트에서 사용할 수 있다.// 현재 화면이 미디어쿼리의 범위에 들어가면 true를 반환하고 아니면 false를 반환한다./* if((matchMedia("(min-width: 1024px)")).matches) {// 1024px 이상console.log("1024px 이상");} else {// 1024px 미만console.log("1024px 이하");} */var mq = window.matchMedia("(min-width: 1024px)");// eventmq.addListener(func);function func(mediaQuery) {console.log(mediaQuery);if (mediaQuery.matches) {console.log("1024이상");} else {console.log("1024미만");}}// load // 최초 window resize 이벤트로 체크가 안되어 호출함func(mq);
반응형
'JavaScript' 카테고리의 다른 글
[JavaScript][Tip] 두개의 JSON 객체가 일치 하는지를 비교 - 문자열 변환후 비교 (0) | 2017.11.08 |
---|---|
[JavaScript] 클로저 활용 - 콜백함수 함수에 인자넣기 (0) | 2017.10.22 |
[JavaScript] 배열 새로운 배열 복사 - shift(), slice() (1) | 2017.03.17 |
[JavaScript] 해당월의 마지막날짜 얻기 (0) | 2017.03.14 |
[JavaScript] array.splice - 배열 중간에 원소 추가, 삭제 (1) | 2017.03.08 |