Jak v JavaScriptu zrušit Promise
Publikováno: 15.7.2024
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…
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čů.