websocket-race-condition:使用WebSocket在MacOS下的Firefox中竞争条件的示例和描述

时间:2024-05-31 13:50:19
【文件属性】:

文件名称:websocket-race-condition:使用WebSocket在MacOS下的Firefox中竞争条件的示例和描述

文件大小:3KB

文件格式:ZIP

更新时间:2024-05-31 13:50:19

JavaScript

使用WebSocket时Firefox浏览器中的惊人竞争情况 首先令人惊讶的是,由于JavaScript是单线程的,因此原则上不可能存在竞争条件。 不过,如果您在NodeJS下运行index.js文件(不要忘记运行npm i ),请在MacOS下的Firefox上找到 ,然后控制台将显示 socket opened start message #0 start message #1 start message #2 start message #3 start message #4 end message #4 end message #3 end message #2 end message #1 end message #0 在这种情况下,消息处理如下所示 console.log('start', message.data); var now = +new Date(); while


【文件预览】:
websocket-race-condition-master
----client.js(400B)
----index.js(949B)
----package.json(127B)
----readme.md(2KB)
----.gitignore(13B)

网友评论