Ketika ingin menghilangkan fungsi yang menempel di tombol, ternyata bisa menggunakan abort. Masukkan signal: controller.signal di dalan addEventListener.
Begini caranya :
const controller = new AbortController();
mybtn.addEventListener('mousedown', dragMouseDown,{ signal: controller.signal });
mybtn.addEventListener('touchstart', dragMouseDown, { signal: controller.signal } ,{ passive: false });
Cara memanggilnya
controller.abort();
setelah dipanggil, seperti removeEventListener, yaitu menghilangkan addEventListener.