JS / НАСТОЯЩИЙ WEB WORKER
Вычисления без паузы в интерфейсе
Семь опытов с Comlink. Данные синтетические, вычисления выполняются сейчас на вашем устройстве.
UI-счётчик: 0
Готово к запуску
Нажмите «Запустить опыт».
Что происходит в коде
Comlink пересылает сообщения между потоками. Worker не имеет доступа к DOM. Отмена и защита от поздних ответов написаны в коде проекта.
Счётчик обновляется раз в 100 мс. Он помогает заметить блокировку, но не является лабораторным бенчмарком. Нагрузка ограничена; размеры и время зависят от устройства.