lodash中的debounce的用法及作用
格式:debounce(fun,delay)fun:执行的函数delay:延迟时间作用:1、不使用debounce的情况:用户在连续输入文字时,会在每次输入时都会执行函数,有可能导致阻塞或项目崩溃$('.elements').on('input',(e)=>{console.log(e.target.value)})2、使用debouce的情况:...
·
格式:debounce(fun,delay)
fun:执行的函数
delay:延迟时间
作用:1、不使用debounce的情况:用户在连续输入文字时,会在每次输入时都会执行函数,有可能导致阻塞
或项目崩溃
$('.elements').on('input',(e)=>{console.log(e.target.value)})
2、使用debouce的情况:用户在输入后的指定时间后才会执行函数
$('.elements').on('input',debounce((e)=>{console.log(e.target.value)},500))
更多推荐
已为社区贡献1条内容
所有评论(0)