Jak v JavaScriptu zrušit Promise
Nálepky:
V JavaScriptu neexistuje nativní způsob, jak zastavit vykonávání Promise. Zachary Lee ve článku How to Annul Promises in JavaScript prozkoumal dvě možnosti, jak dosáhnout zastavení promisí. První způsob pracuje s metodou Promise.withResolvers() a druhý využívá API AbortController, které se využívá pro zrušení HTTP požadavku na XML (XHR). Rušení promisí se může hodit třeba při inkrementálním vyhledávání nebo u našeptávačů.