WorkerGlobalScope屬性:console

2018-09-30 14:49 更新

console屬性

WorkerGlobalScope接口的console只讀屬性返回一個Console對象,該對象提供對worker的瀏覽器控制臺的訪問。

注意:console屬性是非標(biāo)準(zhǔn)的,不要在面向Web的生產(chǎn)站點上使用它:它不適用于每個用戶。實現(xiàn)之間可能存在很大的不兼容性,并且行為可能在將來發(fā)生變化。

console屬性語法

var consoleObj = self.console;

一個Console對象。

console屬性示例

此屬性允許您在worker內(nèi)部訪問瀏覽器控制臺以進(jìn)行調(diào)試。所以例如你可以調(diào)用:

console.log('test');

在一個worker中(基本上相當(dāng)于self.console.log('test');,因為這些是在worker范圍內(nèi)調(diào)用的,可以使用WorkerGlobalScope.self引用它),將測試消息返回給瀏覽器控制臺。

如果從一個DedicatedWorkerGlobalScope或其他作用于單個已加載窗口的worker范圍中調(diào)用console.log(),則該選項卡的Web控制臺將接收日志。但是,如果從SharedWorkerGlobalScope調(diào)用console.log(),則全局瀏覽器控制臺將接收日志。

規(guī)范

尚未成為任何規(guī)范的一部分。

瀏覽器兼容性

電腦端 移動端
Chrome
Edge
Firefox
Internet Explorer
Opera
Safari
Android webview Chrome for Android
Edge Mobile Firefox for Android
Opera for Android
iOS Safari
基本支持
(棄用)
支持:4 ?
支持:29

支持 支持 支持 ? 支持 ?
支持:29

? ?
以上內(nèi)容是否對您有幫助:
在線筆記
App下載
App下載

掃描二維碼

下載編程獅App

公眾號
微信公眾號

編程獅公眾號