Поскольку в Javascript нет «встроенного» метода класса деструктора, вы можете реализовать его для себя (я уверен, что есть больше опций, но это единственный способ, который я могу придумать):
class A {
heartbeat = setInterval(() => console.log('hearbeat'), 1000);
destory() {
clearInterval(this.heartbeat);
}
}
let a = new A();
setTimeout(() => a.destory(), 5000);