在_.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