Code Snippet
约 39 字小于 1 分钟
2025-03-13
JavaScript
防抖
function debounce(func, duration = 500) {
let timerId;
return function (...args) {
if (timerId) clearTimeout(timerId);
timerId = setTimeout(() => {
func.apply(this, args);
}, duration);
}
}