【问题标题】:Is it possible to save/restore the call stack in javascript?是否可以在javascript中保存/恢复调用堆栈?
【发布时间】:2015-05-08 14:48:56
【问题描述】:

是否可以在 javascript 中保存/恢复调用堆栈? 我正在尝试找到一种在 javascript 中实现多线程的方法,所以在这方面,如果可以恢复调用堆栈,我会很有趣。

【问题讨论】:

    标签: javascript callstack


    【解决方案1】:

    是否可以在 javascript 中保存/恢复调用堆栈?

    没有。

    我正在尝试找到一种在 javascript 中实现多线程的方法

    JavaScript 语言几乎完全没有提及线程的主题。 实现传统上只使用一个线程(在浏览器、NodeJS 等中)。

    在 JavaScript 级别实现多线程是不可能的;您必须在 JavaScript 实现(V8、SpiderMonkey、JScript 等)内部进行。

    例如,Java 的两个主要 JavaScript 实现(Rhino 和 Nashorn)都是完全多线程的。

    【讨论】:

    猜你喜欢
    • 2014-07-10
    • 2021-06-28
    • 2019-08-10
    • 2016-11-16
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2017-07-10
    相关资源
    最近更新 更多