【问题标题】:Web Workers message orderWeb Workers 消息顺序
【发布时间】:2013-01-18 01:53:31
【问题描述】:

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

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

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

【问题讨论】:

标签: html web-worker


【解决方案1】:

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

【讨论】:

  • 我也这么认为。但是,我很想知道这种行为(我在我测试的浏览器中观察到并且非常有意义)是否在某处指定,从而保存以在所有未来版本中依赖。
  • 在 W3C 上,他们有每个规范的邮件列表,也许给他们发一封电子邮件,如果规范应该这样工作,他们会更新规范
猜你喜欢
  • 2018-09-29
  • 2023-03-26
  • 2015-11-09
  • 1970-01-01
  • 1970-01-01
  • 2011-07-15
  • 2012-12-25
  • 2021-07-18
  • 2014-08-11
相关资源
最近更新 更多