2015-05-08 43 views

回答

2

是否可以在JavaScript中保存/恢復調用堆棧?

我試圖找到一種方法來實現多線程JavaScript中

的JavaScript,語言,是對主題幾乎完全沉默穿線。 實現傳統上只使用它的單個線程(在瀏覽器中,在NodeJS中等)。

在JavaScript級別實現多線程是不可能的;你必須在內部執行 JavaScript實現(V8,SpiderMonkey,JScript等)。例如,Java的兩個主要JavaScript實現(Rhino和Nashorn)都是完全多線程的。

+1

另請參閱https://developer.mozilla.org/en-US/docs/Web/API/Web_Workers_API/Using_web_workers,過去我也將工作發送到iframe,但是hack咳嗽破解。 – Radio

+1

@Radio:啊,很好的將它們標記爲瀏覽器場景,是的。這是一個明確的鏈接:http://www.w3.org/TR/workers/ –

+0

是的,我幾乎完全在瀏覽器中自己。感謝W3c鏈接。對於JS來說這確實是一個有趣的話題。乾杯! – Radio

相關問題