javascript - Javascript的worker和线程一样吗?

标签 javascript web-worker

我想知道JS中的worker和线程一样吗?真的存在并行性还是只是上下文切换?

最佳答案

Web Workers 基本上是一个 HTML5 API,它运行一个命名的 JavaScript 文件,其中包含将在工作线程中运行的代码。 Web Workers 提供了一种工具,用于创建可以同时执行脚本的新线程,从而创建一个多线程架构,在该架构中浏览器可以异步完成多个任务。

关于javascript - Javascript的worker和线程一样吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/40094563/

相关文章:

javascript - 在新选项卡中注入(inject) Javascript 并验证表单

javascript - 如何在 Cordova 中加载相对于基本 href 的 XHR 请求?

Javascript webworker 不会通过 XMLHttpRequest 加载 XML 文件

php - 来自 Firefox Web Worker 的异步 POST 请求

javascript - webpack:在公用文件夹中转换 web worker

javascript - 在精细 uploader 中动态设置端点

c# - 在asp.net中绘制谷歌地图点之间的路径

javascript - Web Worker - importScripts "on finished"回调

javascript - 在游戏中使用 Web Worker 有意义吗?

javascript - jQuery 请求加载页面,然后出现 404 错误代码