防抖:前面的所有的触发都被取消,最后一次执行在规定时间之后才会触发,也就是说如果连续快速的触发,只会执行一次
lodash插件:里面封装了函数的防抖与节流业务【闭包+延迟器】
_.debounce(func,[wait=0],[options=])
func
(Function): 要防抖动的函数。[wait=0]
(number): 需要延迟的毫秒数。[options={}]
(Object): 选项对象。[options.leading=false]
(boolean): 指定在延迟开始前调用。[options.maxWait]
(number): 设置func
允许被延迟的最大值。[options.trailing=true]
(boolean): 指定在延迟结束后调用。
oninput:输入框内容改变时触发
以上均为学习笔记