ui.util.debounce

包裝函式,允許其在每次重複觸發的呼叫序列中最多呼叫一次,只要這些呼叫的觸發間隔小於指定間隔 (以毫秒為單位) 即可。這可用來減少昂貴函式的叫用次數,同時確保函式最終會執行。

用途範例:ui.Checkbox 的變更事件回呼。如果使用者重複點選核取方塊,只有最後一次點選核取方塊會執行回呼。

傳回去抖動函式。

用量傳回
ui.util.debounce(func, delay, scope)函式
引數類型詳細資料
func函式去抖動的函式。
delay數字函式呼叫一次後,允許函式執行前,額外呼叫函式的延遲毫秒數。
scope物件 (選用)要在哪個範圍內呼叫函式的物件。