函數節流throttle,函數去抖debounces,之前一直不理解這兩者之間的區別,上網搜了一下,有篇文章寫的通俗易懂
https://www.cnblogs.com/wilber2013/p/5893426.html
throttle是預先設定一個周期,當調用動作大于執行周期后才執行該動作,沒大于周期的直接丟掉
debounces是當wait指定的時間間隔期間多次調用debounce返回的函數,則會不斷更新timestamp的值,不會丟棄動作,動作會被逐漸延遲執行
lodash有封裝好的的_.throttle和_.debounce,可以直接調用。