아랄라랄라
R 스토리
아랄라랄라
전체 방문자
오늘
어제
  • All (197)
    • Web (144)
      • Markup | WEB (9)
      • Styles (45)
      • javascript (32)
      • jquery (28)
      • vue (16)
      • react (10)
      • more (4)
    • IT (31)
      • CS (3)
      • git hub (5)
      • UI | UX (18)
      • more (5)
    • ETC (22)
      • 이슈노트 (12)
      • 스터디 (10)
      • 아랄라 ☞☜ (0)
      • JOB🛠 (0)

인기 글

반응형
hELLO · Designed By 정상우.
아랄라랄라

R 스토리

[자바스크립트] scrollY    vs    pageYOffset 무엇을 써야하나?
Web/javascript

[자바스크립트] scrollY vs pageYOffset 무엇을 써야하나?

2021. 3. 19. 17:17

 

scrollY vs pageYOffset 

 

스크롤 값을 얻을 때 둘 다 작동은 하지만, 어떻게 다른지 궁금해서 검색해보았다.

둘 다 스크롤 Y 값을 얻는다는 것은 동일하지만, scrollY는 IE에서 동작하지 않는다고 한다.

 

MDN에서는 노후 환경을 신경 쓰지 않아도 된다면 둘 중 아무거나 사용해도 괜찮다고 한다.

 

하지만 나는 IE를 버릴 수 없기 때문에 scrollY만 쓰는 건 지양해야겠다.

 

 

결론은 구형 브라우저 신경안써도 되면 scrollY 쓰고, 구형 브라우저까지 신경써야 한다면 pageYoffset을 쓴다.

아니면 조건문 걸어서 둘 다 쓰던지. 아래처럼.

 

window.scrollY || window.pageYOffset
window.pageYOffset || document.documentElement.scrollTop

 

 

 

 


출처 : 

ipadorusa.com/posts/scrollY-pageYOffset

stackoverflow.com/questions/44757869/window-pageyoffset-vs-window-scrolly-on-ie11

728x90
저작자표시 비영리 (새창열림)

'Web > javascript' 카테고리의 다른 글

[자바스크립트/HTML] Img onerror  (0) 2022.12.13
[자바스크립트] 제어 구문  (0) 2022.01.25
[자바스크립트] 원시타입 참조타입  (0) 2021.03.10
[자바스크립트] script의 async와 defer 속성  (0) 2020.07.21
[자바스크립트] requestAnimationFrame  (0) 2020.07.14

티스토리툴바