JavaScript 如何编写一个程序,在页面底部可见时返回true
任务是在页面底部可见时返回true。我们可以通过使用窗口的高度和已滚动窗口的高度来实现这一点。
方法:
- 首先,我们将创建一个函数,在使用滚动时每次调用该函数。
- 现在,我们将使用窗口高度和已滚动窗口的高度来检查每次调用函数时底部是否可见。
- 我们将结果存储在标志变量中,并将其打印到控制台上。
示例:
<h1 style="margin-bottom: 1000px; color:green">DSA</h1>
<script>
window.onload = function() {
window.onscroll = function() {
let flag =
document.documentElement.clientHeight + window.scrollY >=
(document.documentElement.scrollHeight ||
document.documentElement.clientHeight);
console.log(flag);
console.log("GFG scrolled ");
};
};
</script>
输出:

极客教程