OPEN HYPER STEP
← 목록으로 (JavaScript)
JS · 33 / 34
js
CHAPTER 33 / 34
읽기 약 2
FUNCTION

IntersectionObserver & 스크롤


핵심 개념

IntersectionObserver는 요소가 뷰포트에 진입/이탈할 때 콜백을 실행합니다. 무한 스크롤, 지연 로딩, 스크롤 애니메이션에 활용합니다. threshold로 가시성 비율 기준을 설정합니다. ScrollIntersectionObserver를 지우면 스크롤 기반 기능이 사라집니다. 전통적인 scroll 이벤트보다 성능이 우수합니다.

코드 분석
JS📋 코드 (2줄)
↓ 스크롤 하십시오
    TARGET — 감지 대기중

AI 프롬프트
🤖 AI에게 잘 물어보는 법 — 모델·전략별 프롬프트
Claude

무료: Sonnet 4.6 / Pro $20/mo: Opus 4.6

이 JS 'IntersectionObserver & 스크롤' 코드의 잠재적 버그와
메모리 누수·this 바인딩·비동기 경합 위험을
분석해서 프로덕션 수준으로 개선해줘.
ChatGPT

무료: GPT-5.5 / Plus $20/mo: GPT-5.5 Pro

'IntersectionObserver & 스크롤'를 실제 서비스에서 어떻게 쓰는지
구체적 사례 3개와 복사 가능한 코드를
초보자가 이해할 수 있게 보여줘.
Gemini

무료: 2.5 Flash / Pro $19.99/mo: 3.1 Pro

이 JS 'IntersectionObserver & 스크롤' 관련 코드 전체의 실행 흐름을 분석하고
성능 병목과 최적화 방안을 우선순위로 알려줘.
Grok

무료: Grok 4.1 / SuperGrok $30/mo

'IntersectionObserver & 스크롤'에서 개발자들이 가장 많이 하는
실수 Top 3을 솔직하게 알려주고
2026년 권장 패턴을 함께 알려줘.

⭐ 이것만 기억하세요
IntersectionObserver & 스크롤 이 3가지만 확실히 잡으세요
1.scroll 이벤트로 요소 가시성을 체크하면 스크롤할 때마다 계산이 반복돼서 성능이 심하게 저하됩니다
2.IntersectionObserver는 대상 요소가 뷰포트에 진입/이탈할 때만 콜백을 실행해서 성능 부담이 거의 없습니다
3.다음 챕터에서 JavaScript 트랙의 모든 개념을 종합하는 최종 미션에 도전합니다


공유하기
진행도 33 / 34