HTML5 Web Worker 如何返回多个字符串?
目前,我的 Web Worker 仅以字符串形式返回消息。是否可以返回一个对象?
谢谢你!
At the moment, my Web Worker just returns a message as a string. Is it possible to return an object?
Thank you!
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
您可以返回任何内容,只要它可以编码为字符串即可。 JSON 在大多数情况下都有效,就像在 AJAX 中一样。您还可以使用 XML 或任何其他格式。
您可以将 Web Worker 视为另一种 AJAX。 AJAX 有一个线程在服务器中运行。 Web Worker 作为一个线程运行在客户端。这是唯一的区别。在这两种情况下,您可以传递的都是文本。因此,只要想想在处理 AJAX 时您会做什么,这就是处理 Web Worker 的方式。
You can return anything, as long as it can be encoded as a string. JSON works in most cases, just like in AJAX. You can also use XML or any other format.
You can think of Web Worker as another kind of AJAX. AJAX has a thread running in the server. Web Worker as a thread running in the client. That's the only difference. What you can pass through is text in both cases. So just think about what you would do when dealing with AJAX, and that's the way to deal with Web Worker.