function debounce(fn, delay) {
var timer
return function () {
var context = thisvar args = arguments
clearTimeout(timer)timer = setTimeout(function () {
fn.apply(context, args)
}, delay)}
}
代码如上 不明白这里为什么一定要 return function 加一层是干什么用的
求解
有只小跳蛙
呼唤远方
陪伴而非守候
随时随地看视频慕课网APP
相关分类