AbortController is your friend
https://gyazo.com/836817a50b585d490085754a7716f8d2
AbortController is your friend
AbortController
で任意のタイミングにキャンセルするというのは考えたことなかった
code:js
function abortTimeout(ms) {
const controller = new AbortController();
setTimeout(() => controller.abort(), ms);
return controller.signal;
}