防抖:
使用场景:搜索框
let timeId
const callBack = ()=>{
clearTimeout(timeId)
timeId=setTimeout(() => {
//里面写需要防抖的函数
}, 1000);
}
节流:
适用场景:记录视频播放时间
let timeId
const callBack = ()=>{
if(timeId!==undefined)
{return}
timeId = setTimeout(() => {
//需要节流的逻辑
}, 1000);
clearTimeout(timeId)
}