我浏览了几篇关于HTML5中的Web Workers的文章,但我无法清楚地理解以下内容:
感谢有人能帮助我解释上述问题。
答案 0 :(得分:5)
专用工作者仅限于一个页面,而共享工作者可以与许多网页相关
如果它定义了onmessage(),它可能是持久的,如果我理解正确,它也可以在执行后返回。在规范中它说:让它运行,直到它返回,未能捕获异常,或由于“杀死一个工人”或“终止一个工人”过早中止......
这取决于。你不能简单地说它是好还是坏。目前,Web worker主要用于卸载复杂的JavaScript算法以在后台运行。