WorkerGlobalScope方法:dump()
dump()方法
注意:此功能是非标准的,不要在面向Web的生产站点上使用它:它不适用于每个用户;并且实现之间可能存在很大的不兼容性,行为可能在将来发生变化。
WorkerGlobalScope接口的dump()方法允许您将消息写入stdout - 即在您的终端中,仅在Firefox中。这与Firefox的window.dump相同,但适用于worker。
dump()方法语法
dump('My message\n');
参数
DOMString包含您要发送的邮件.
返回
void。
dump()方法示例
要将worker的输出写入计算机的终端,首先必须从命令行/终端运行一个Firefox实例。例如,在Mac OS X上,您可以使用类似的东西运行它(假设处于Applications文件夹中):
./Firefox.app/Contents/MacOS/firefox-bin -profile /tmp -no-remote
现在进入about:config并启用browser.dom.window.dump.enabledpref。
接下来,运行包含以下行的worker:
dump('test\n');
这应该导致向终端输出“测试”消息。
规范
此方法不会出现在任何规范中。
浏览器兼容性
电脑端 | 移动端 | |||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|
Chrome
|
Edge
|
Firefox
|
Internet Explorer
|
Opera
|
Safari
|
Android webview | Chrome for Android
|
Edge Mobile | Firefox for Android
|
Opera for Android
|
iOS Safari | |
基本支持 (已弃用)
|
不支持
|
不支持
|
不支持
|
不支持
|
不支持
|
不支持
|
不支持
|
不支持
|
不支持
|
支持:4 | 不支持 | 不支持 |