Сообщение от ksa
|
Асинхронность в JS может породить только
setTimeout();
setInterval();
|
AJAX, setImmediate, webWorkers, postMessage и т.д.
Часть АПИ зависит от окружения, так например в ноде ещё больше этот список.
Dorian_bs, используй WebWorkers - для твоих вычислений будет создан отдельный поток, который не будет лочить вкладку. Вот есть сахарная обёртка над воркерами
https://github.com/padolsey/operative