WorkerGlobalScope.console

Non standard
Cette fonctionnalité n'est ni standard, ni en voie de standardisation. Ne l'utilisez pas pour des sites accessibles sur le Web : elle ne fonctionnera pas pour tout utilisateur. Il peut également y avoir d'importantes incompatibilités entre les implémentations et son comportement peut être modifié dans le futur.

La propriété en lecture seule console de l'interface WorkerGlobalScope retourne un objet Console donnant accès à la console du navigateur pour le worker.

Syntaxe

var consoleObj = self.console;

Valeur

Un objet Console.

Exemple

Cette propriété vous permet d'avoir accès à la console du navigateur à des fins de débogage dans un worker. Par exemple, vous pouvez appeler

console.log('test');

dans un worker (qui est tout simplement l'équivalent de self.console.log('test');, car appelé dans le contexte du worker, qui peut être référencé par WorkerGlobalScope.self), afin de retourner un message de test dans la console du navigateur.

Si vous appelez console.log() depuis un DedicatedWorkerGlobalScope ou un autre contexte qui agit sur une seule fenêtre chargée, la console de l'onglet correspondant recevra le message. En revanche, si vous appelez console.log() depuis un SharedWorkerGlobalScope, la console globale du navigateur recevra le message.

Spécifications

Ne fait pas encore parti d'une spécification.

Compatibilité des navigateurs

Update compatibility data on GitHub
OrdinateurMobile
ChromeEdgeFirefoxInternet ExplorerOperaSafariWebview AndroidChrome pour AndroidFirefox pour AndroidOpera pour AndroidSafari sur iOSSamsung Internet
console
ObsolèteNon-standard
Chrome Support complet 4Edge Support complet 12Firefox Support complet 29
Notes
Support complet 29
Notes
Notes Before Firefox 30, the console would be of type WorkerConsole instead of Console.
IE Support complet OuiOpera Support complet OuiSafari Support complet OuiWebView Android Support complet 37Chrome Android Support complet OuiFirefox Android Support complet 29
Notes
Support complet 29
Notes
Notes Before Firefox 30, the console would be of type WorkerConsole instead of Console.
Opera Android ? Safari iOS ? Samsung Internet Android Support complet Oui

Légende

Support complet  
Support complet
Compatibilité inconnue  
Compatibilité inconnue
Fonctionnalité non-standard. Celle-ci peut être incorrectement supportée par les autres navigateurs.
Fonctionnalité non-standard. Celle-ci peut être incorrectement supportée par les autres navigateurs.
Obsolète. Les nouveaux sites web ne doivent pas utiliser cette fonctionnalité.
Obsolète. Les nouveaux sites web ne doivent pas utiliser cette fonctionnalité.
Voir les notes d'implémentation.
Voir les notes d'implémentation.

Voir aussi