Многопоточность не имела бы никакого значения для JavaScript, даже сейчас с WebWorkers, нам это не нужно для большинства JS-приложений.Только теперь, когда JS движется на стороне сервера, и пишутся более крупные приложения, которые становятся полезными для WebWorkers, а веб-работники становятся намного лучше и проще, чем многопоточность.
Рядом с веб-работниками, JS, серверная JS, в частности, также склоняется к асинхронностиобработка, еще больше устраняя необходимость в линейной обработке.
В прошлом и даже по сей день большинство клиентских приложений, написанных на JS, просто не нуждаются в многопоточности, так как движки JS также становятся лучше и быстрее с HTMLCSS-рендеринг также ускоряется благодаря аппаратному ускорению.
И еще одна приятная вещь: с JS (сервер-клиент) мы можем легко перенести большую часть обработки на клиентскую сторону, в основном достигая огромной сети компьютеров.сделать все вычисления без клиентов, нуждающихся в установке модных программ (только браузер).