Intersection Observer는 대상 요소와 상위 요소 또는 뷰포트 간의 교차 영역 변화를 비동기적으로 관찰하는 Web API입니다.
root(감지 기준), rootMargin(감지 영역 확장), threshold(트리거 비율)를 옵션으로 설정할 수 있습니다. 콜백은 메인 스레드와 별도로 비동기 실행되어 성능에 영향을 주지 않습니다.