針對像是輸入、鼠標移動,和頁面滾動…等可能在短時間被使用者大量觸發的事件做觸發限制,

  • debounce 是群組短時間觸發的多個事件成一次執行的動作
  • throttle 是觸發事件後進入冷卻時間

避免網頁在短時間內要對大量觸發的事件做出反應,而花費過多處理效能。