17

依赖从主线程传递到单个 Web Worker 的消息的保留顺序是否可以节省?例如,如果我这样做

worker.postMessage(1);
worker.postMessage(2);

工人肯定会在第二条消息之前处理第一条消息吗?

4

1 回答 1

0

只要您与同一个工人一起发布消息,我认为它会。如果需要,您可以轻松地对此进行测试。循环并按一定顺序发布消息。如果您始终以与发布消息相同的顺序接收消息,则可以转发消息,情况就是如此。

于 2013-01-27T18:49:10.043 回答