1. 程式人生 > 其它 >Microsoft Excel 教程,如何在 Excel 中建立公式並使用內建函式執行計算?

Microsoft Excel 教程,如何在 Excel 中建立公式並使用內建函式執行計算?

// 節流函式
function throttle2(method, duration) {
  // 當前時間間隔內是否有方法執行,設定一個開關標識
  var runFlag = false;
  // 返回一個事件處理函式
  return function(e) {
    // 判斷當前是否有方法執行,有則什麼都不做,若為true,則跳出
    if (runFlag) {
      return false;
    }
    // 開始執行
    runFlag = true;
    // 新增定時器,在到達時間間隔時重置鎖的狀態
    setTimeout(function() {
      method(e);
      
// 執行完畢後,聲明當前沒有正在執行的方法,方便下一個時間呼叫 runFlag = false; }, duration); }; } // 防抖函式 function debounce(method, duration) { var timer = null; return function() { var that = this, args = arguments; // 在本次呼叫之間的一個間隔時間內若有方法在執行,則終止該方法的執行 if (timer) { clearTimeout(timer); }
// 開始執行本次呼叫 timer = setTimeout(function() { method.apply(that, args); }, duration); }; }