WorkerGlobalScope屬性:console

2018-09-30 14:49 更新

console屬性

WorkerGlobalScope接口的console只讀屬性返回一個(gè)Console對(duì)象,該對(duì)象提供對(duì)worker的瀏覽器控制臺(tái)的訪問(wèn)。

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

console屬性語(yǔ)法

var consoleObj = self.console;

一個(gè)Console對(duì)象。

console屬性示例

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

console.log('test');

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

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

規(guī)范

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

瀏覽器兼容性

電腦端 移動(dòng)端
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)容是否對(duì)您有幫助:
在線筆記
App下載
App下載

掃描二維碼

下載編程獅App

公眾號(hào)
微信公眾號(hào)

編程獅公眾號(hào)