2015-05-08 6 views

ответ

2

Можно ли сохранить/восстановить стек вызовов в javascript?

No.

Я пытаюсь найти способ реализовать многопоточность в JavaScript

JavaScript, язык, почти полностью молчит на тему резьб. Реализации традиционно использовали только один поток с ним (в браузерах, в NodeJS и т. Д.).

Реализация многопоточности невозможна на уровне JavaScript; вам нужно будет сделать это внутри реализация JavaScript (V8, SpiderMonkey, JScript и т. д.).

Например, как основные реализации JavaScript Java (Rhino и Nashorn) полностью многопоточные.

+1

См. Также https://developer.mozilla.org/en-US/docs/Web/API/Web_Workers_API/Using_web_workers. В прошлом я также отправлял работу в iframes, но взламывал кашлем. – Radio

+1

@Radio: Ах, хорошо отметить их для сценария браузера, да. Вот окончательная ссылка: http://www.w3.org/TR/workers/ –

+0

Да, я почти исключительно в браузере. Спасибо за ссылку W3c. это интересная тема для JS. Ура! – Radio

 Смежные вопросы

  • Нет связанных вопросов^_^