WorkerGlobalScope.console

この翻訳は不完全です。英語から この記事を翻訳 してください。

非標準
この機能は標準ではなく、標準化の予定もありません。公開されているウェブサイトには使用しないでください。ユーザーによっては使用できないことがあります。実装ごとに大きな差があることもあり、将来は振る舞いが変わるかもしれません。

Console インターフェイスの読み取り専用 console プロパティは、ワーカーにブラウザコンソールへのアクセスを提供する Console オブジェクトを返します。

構文

var consoleObj = self.console;

Console オブジェクト

このプロパティはワーカー内でデバッグのためにブラウザコンソールへアクセスすることを可能にします。よって、例えばこのようにコールできます

console.log('test');

inside a worker (which would basically be the equivalent of self.console.log('test');, as these are being called on the worker scope, which can be referenced with WorkerGlobalScope.self), to return a test message out to the browser console.

If you are calling console.log() from a DedicatedWorkerGlobalScope or other worker scope that acts on a single loaded window, that tab's web console will receive the logs. However, If you are calling console.log() from a SharedWorkerGlobalScope, the global browser console will receive the logs.

仕様

仕様の一部ではありません。

Browser compatibility

Update compatibility data on GitHub
デスクトップモバイル
ChromeEdgeFirefoxInternet ExplorerOperaSafariAndroid webviewAndroid 版 ChromeEdge MobileAndroid 版 FirefoxAndroid 版 OperaiOS 版 SafariSamsung Internet
基本対応
非推奨非標準
Chrome 完全対応 4Edge ? Firefox 完全対応 29
補足
完全対応 29
補足
補足 Before Firefox 30, the console would be of type WorkerConsole instead of Console.
IE 完全対応 ありOpera 完全対応 ありSafari 完全対応 ありWebView Android ? Chrome Android 完全対応 ありEdge Mobile ? Firefox Android 完全対応 29
補足
完全対応 29
補足
補足 Before Firefox 30, the console would be of type WorkerConsole instead of Console.
Opera Android ? Safari iOS ? Samsung Internet Android 完全対応 あり

凡例

完全対応  
完全対応
実装状況不明  
実装状況不明
非標準。ブラウザー間の互換性が低い可能性があります。
非標準。ブラウザー間の互換性が低い可能性があります。
非推奨。新しいウェブサイトでは使用しないでください。
非推奨。新しいウェブサイトでは使用しないでください。
実装ノートを参照してください。
実装ノートを参照してください。

関連

ドキュメントのタグと貢献者

このページの貢献者: yumemi-kuwahara
最終更新者: yumemi-kuwahara,