code: function leadingEdge(time) {
      // Reset any `maxWait` timer.
      lastInvokeTime = time;
      // 为 trailing edge 触发函数调用设定定时器
      timerId = setTimeout(timerExpired, wait);
      // leading = true 执行函数
      return leading ? invokeFunc(time) : result;
    }
docs: 在leading edge阶段执行函数