JavaScript
const observer = new IntersectionObserver((entries) => {
entries.forEach(entry => {
if (entry.isIntersecting) {
console.log('Element visible');
}
});
});
observer.observe(document.getElementById('element'));Output
Element visible
Intersection Observer detects element visibility.