AbortController 清理监听器 | 星雨笔录
使用 AbortController 批量清理监听。
核心: AbortController 的 signal 可以关联多个监听器,abort() 时统一解绑。
最小示例:
const controller = new AbortController();
window.addEventListener('resize', () => console.log('变化'), { signal: controller.signal });
controller.abort();
学完能做: 使用 AbortController 批量清理监听。