window.addEventListener('scroll', handleScroll)
时间: 2023-12-05 14:39:01 浏览: 242
addeventlistener监听scroll跟touch(实例讲解)
这段代码是在JavaScript中使用addEventListener方法为窗口的滚动事件添加了一个监听器,当窗口滚动时,会触发handleScroll函数。具体实现可以参考以下代码:
```javascript
window.addEventListener('scroll', handleScroll);
function handleScroll(event) {
console.log('开始滚动了');
}
```
需要注意的是,handleScroll函数必须在addEventListener方法之前定义,否则会出现未定义的错误。另外,如果需要在组件销毁时移除监听器,可以使用removeEventListener方法,具体实现可以参考以下代码:
```javascript
componentDidMount() {
window.addEventListener('scroll', this.handleScroll);
}
componentWillUnmount() {
window.removeEventListener('scroll', this.handleScroll);
}
handleScroll(event) {
console.log('开始滚动了');
}
```
阅读全文