修复前端防抖函数在返回的函数中传参无法传到延时执行函数的问题
@ -235,9 +235,10 @@ export function debounce(func, wait, immediate) {
}
return function(...args) {
return function(...args1) {
context = this
timestamp = +new Date()
args = args1
const callNow = immediate && !timeout
// 如果延时不存在,重新设定延时
if (!timeout) timeout = setTimeout(later, wait)