page contents

说一下 Web Worker和 WebSocket的作用?

轩辕小不懂 发布于 2021-07-17 11:35
阅读 743
收藏 0
分类:WEB前端开发
1318
Nen
Nen
- 程序员

Web Worker的作用如下:

(1)通过 worker= new Worker(url)加载一个 JavaScript文件,创建一个 Worker,同时返回一个 Worker实例

(2)用 worker.postMessage(data)向 Worker发送数据

(3)绑定 worker.onmessage接收 Worker发送过来的数据

(4)可以使用 worker.terminate()终止一个 Worker的执行。

WebSocket的作用如下。

它是Web应用程序的传输协议,提供了双向的、按序到达的数据流。它是HTML5新増的协议, WebSocket的连接是持久的,它在客户端和服务器之间保持双工连接,服务器的更新可以及时推送到客户端,而不需要客户端以一定的时间间隔去轮询。

请先 登录 后评论