例如
window.addEventListener('pagehide', () => {
// 其他逻辑
print();
});
document.addEventListener('visibilitychange', () => {
// 其他逻辑
print();
});
function print() {
console.log(1)
}
刷新页面的时候都会触发pagehide
和visibilitychange
,同时执行了一个print
的方法,但我现在想要触发最后那一次print
的逻辑该如何设计呢?就是有一个类似于节流的概念,请大佬指点一下~
你需要的应该是防抖函数: