@olya_097

Сколько процессов одновременно может выполняться в javascript?

Сколько процессов одновременно может выполняться в javascript?
  • Вопрос задан
  • 174 просмотра
Решения вопроса 1
dollar
@dollar
Делай добро и бросай его в воду.
Один процесс. Даже асинхронные вызовы типа setTimeout или Ajax выполняются в том же потоке, что и вызывающий код.

Правда, ещё есть воркеры, но они испытывают трудности при работе с общими ресурсами.

Также в разных вкладках JS выполняется в разных процессах. Но они тоже испытывают проблемы при синхронизации, как и воркеры.
Ответ написан
Комментировать
Пригласить эксперта
Ответы на вопрос 1
xmoonlight
@xmoonlight
https://sitecoder.blogspot.com
Всего один процесс, но в нём может работать несколько потоков.

Для написания мультипоточных JS-приложений есть удобная библиотека: www.hamsters.io

Также, есть библиотека для "склейки" вёрстки (HTML-блоков) в готовую страницу браузера "налету" с помощью асинхронных запросов в мультипоточном режиме. Также - позволяет заменять эти блоки без перезагрузки всей страницы.
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы
КРАФТТЕК Санкт-Петербург
от 60 000 до 80 000 ₽
Brightdata Тель-Авив
от 5 500 до 6 500 $
Rocket Брянск
от 60 000 до 100 000 ₽
24 мая 2024, в 10:38
50000 руб./за проект
24 мая 2024, в 10:22
11000 руб./за проект
24 мая 2024, в 10:21
5000 руб./за проект