Skip to content

Commit 2e50838

Browse files
committed
docs(events/common): edit throttle()
1 parent ad50de3 commit 2e50838

1 file changed

Lines changed: 3 additions & 3 deletions

File tree

docs/events/common.md

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -206,7 +206,7 @@ window.addEventListener('scroll', callback);
206206
obj.addEventListener(type, func);
207207
};
208208

209-
// 将 scroll 事件重定义为 optimizedScroll 事件
209+
// 将 scroll 事件转为 optimizedScroll 事件
210210
throttle('scroll', 'optimizedScroll');
211211
})();
212212

@@ -215,9 +215,9 @@ window.addEventListener('optimizedScroll', function() {
215215
});
216216
```
217217

218-
上面代码中,`throttle`函数用于控制事件触发频率,它有一个内部函数`func`,每次`scroll`事件实际上触发的是这个函数。`func`函数内部使用`requestAnimationFrame()`方法,保证只有每次页面重绘时(每秒60次),才可能会触发`optimizedScroll`事件,从而实际上将`scroll`事件转换为`optimizedScroll`事件,触发频率被控制在每秒最多60次。
218+
上面代码中,`throttle()`函数用于控制事件触发频率,它有一个内部函数`func()`,每次`scroll`事件实际上触发的是这个函数。`func()`函数内部使用`requestAnimationFrame()`方法,保证只有每次页面重绘时(每秒60次),才可能会触发`optimizedScroll`事件,从而实际上将`scroll`事件转换为`optimizedScroll`事件,触发频率被控制在每秒最多60次。
219219

220-
改用`setTimeout`方法,可以放置更大的时间间隔。
220+
改用`setTimeout()`方法,可以放置更大的时间间隔。
221221

222222
```javascript
223223
(function() {

0 commit comments

Comments
 (0)