codecamp

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 不支持 不支持 
WorkerGlobalScope方法:close()
WorkerGlobalScope方法:importScripts()
温馨提示
下载编程狮App,免费阅读超1000+编程语言教程
取消
确定
目录

Fetch API官方文档指南

Fetch API方法

WindowOrWorkerGlobalScope执行者:window

window属性

WindowOrWorkerGlobalScope执行者:WorkerGlobalScope

关闭

MIP.setData({ 'pageTheme' : getCookie('pageTheme') || {'day':true, 'night':false}, 'pageFontSize' : getCookie('pageFontSize') || 20 }); MIP.watch('pageTheme', function(newValue){ setCookie('pageTheme', JSON.stringify(newValue)) }); MIP.watch('pageFontSize', function(newValue){ setCookie('pageFontSize', newValue) }); function setCookie(name, value){ var days = 1; var exp = new Date(); exp.setTime(exp.getTime() + days*24*60*60*1000); document.cookie = name + '=' + value + ';expires=' + exp.toUTCString(); } function getCookie(name){ var reg = new RegExp('(^| )' + name + '=([^;]*)(;|$)'); return document.cookie.match(reg) ? JSON.parse(document.cookie.match(reg)[2]) : null; }