要素がビューポート(画面)に入ったことを検知するための効率的なAPIはどれですか。

Intersection Observer APIは、ターゲット要素と祖先要素またはビューポートとの交差状態の変化を非同期に監視します。