在_.debounce()中检查参数值的方法是什么?如何根据参数值_.debounce()?
var renderPage = _.debounce(function(pageNo){
// render code for page=pageNo immediately, then
// debounce repeated calls for the SAME pageNo
// but a DIFFERENT pageNo would have a different debounce setTimeout()
}, 1000, true)
renderPage(1); // render immediate
renderPage(1); // debounced
renderPage(2); // render immediate
renderPage(2); // debounced
我从不1)理解记忆,或2)知道你可以添加属性到一个函数。但下划线有一个_.memoize()函数,我最终使用它来存储_.debounce()函数。 – michael