Как избежать зависания интерфейса при долгих вычислениях в однопоточном JavaScript

JavaScriptинтерфейсоптимизацияпроизводительностьфронтенд