为什么不允许Web工作者修改dom

时间:2011-08-16 17:14:34

标签: multithreading html5 web-worker

我知道web workers作为一个独立的线程而不是UI thread,但我不明白为什么不允许他们修改DOM。我的意思是您可以允许线程间通信并将DOM数据保留在共享空间中,并让web workers线程修改DOM。为什么浏览器不允许这样做?

1 个答案:

答案 0 :(得分:6)

因为DOM不是线程安全的,并且JavaScript不公开线程API。


另见: