From c05efa8d7ae464235cf83d7c0956e42dc6974103 Mon Sep 17 00:00:00 2001 From: julieng Date: Sat, 2 Oct 2021 17:20:14 +0200 Subject: move *.html to *.md --- files/fr/web/api/workerglobalscope/self/index.html | 75 ---------------------- files/fr/web/api/workerglobalscope/self/index.md | 75 ++++++++++++++++++++++ 2 files changed, 75 insertions(+), 75 deletions(-) delete mode 100644 files/fr/web/api/workerglobalscope/self/index.html create mode 100644 files/fr/web/api/workerglobalscope/self/index.md (limited to 'files/fr/web/api/workerglobalscope/self') diff --git a/files/fr/web/api/workerglobalscope/self/index.html b/files/fr/web/api/workerglobalscope/self/index.html deleted file mode 100644 index 8adef5a5f2..0000000000 --- a/files/fr/web/api/workerglobalscope/self/index.html +++ /dev/null @@ -1,75 +0,0 @@ ---- -title: WorkerGlobalScope.self -slug: Web/API/WorkerGlobalScope/self -translation_of: Web/API/WorkerGlobalScope/self ---- -

{{APIRef("Web Workers API")}}

- -

La propriété en lecture seule self de l'interface {{domxref("WorkerGlobalScope")}} retourne une référence au WorkerGlobalScope lui-même. La plupart du temps il s'agit d'un contexte spécifique comme {{domxref("DedicatedWorkerGlobalScope")}},  {{domxref("SharedWorkerGlobalScope")}}, ou {{domxref("ServiceWorkerGlobalScope")}}.

- -

Syntaxe

- -
var selfRef = self;
- -

Valeur

- -

Un objet global scope (qui diffère selon le type du worker concerné, comme indiqué ci-dessus).

- -

Exemple

- -

Si vous appelez

- -
console.log(self);
- -

au sein d'un worker, vous obtiendrez un worker global scope du même type que l'objet worker écrit sur la console — quelque chose comme ce qui suit :

- -
DedicatedWorkerGlobalScope {
-undefined: undefined, Infinity: Infinity, Math: MathConstructor, NaN: NaN, Intl: Object…}
-    Infinity: Infinity
-    Array: function Array() { [native code] }
-      arguments: null
-      caller: null
-      isArray: function isArray() { [native code] }
-      length: 1
-      name: "Array"
-      observe: function observe() { [native code] }
-      prototype: Array[0]
-      unobserve: function unobserve() { [native code] }
-      __proto__: function Empty() {}
-      <function scope>
-    ArrayBuffer: function ArrayBuffer() { [native code] }
-    Blob: function Blob() { [native code] }
-    Boolean: function Boolean() { [native code] }
-    DataView: function DataView() { [native code] }
-    Date: function Date() { [native code] }
-    DedicatedWorkerGlobalScope: function DedicatedWorkerGlobalScope() { [native code] }
-    Error: function Error() { [native code] }
-// etc. etc.
-
- -

Cette trace fournit la liste complète des objets disponibles dans le contexte d'un worker, et constitue un test très utile lorsqu'il s'agit de savoir ce qui est disponible ou non au sein d'un worker. Nous maintenons aussi une liste des Fonctions et classes disponibles dans les Web Workers.

- -

Spécifications

- - - - - - - - - - - - - - -
SpécificationStatutCommentaire
{{SpecName('HTML WHATWG', '#dom-workerglobalscope-self', 'self')}}{{Spec2('HTML WHATWG')}}
- -

Compatibilité des navigateurs

- -

{{Compat("api.WorkerGlobalScope.self")}}

- -

Voir aussi

- -

{{domxref("WorkerGlobalScope")}}

diff --git a/files/fr/web/api/workerglobalscope/self/index.md b/files/fr/web/api/workerglobalscope/self/index.md new file mode 100644 index 0000000000..8adef5a5f2 --- /dev/null +++ b/files/fr/web/api/workerglobalscope/self/index.md @@ -0,0 +1,75 @@ +--- +title: WorkerGlobalScope.self +slug: Web/API/WorkerGlobalScope/self +translation_of: Web/API/WorkerGlobalScope/self +--- +

{{APIRef("Web Workers API")}}

+ +

La propriété en lecture seule self de l'interface {{domxref("WorkerGlobalScope")}} retourne une référence au WorkerGlobalScope lui-même. La plupart du temps il s'agit d'un contexte spécifique comme {{domxref("DedicatedWorkerGlobalScope")}},  {{domxref("SharedWorkerGlobalScope")}}, ou {{domxref("ServiceWorkerGlobalScope")}}.

+ +

Syntaxe

+ +
var selfRef = self;
+ +

Valeur

+ +

Un objet global scope (qui diffère selon le type du worker concerné, comme indiqué ci-dessus).

+ +

Exemple

+ +

Si vous appelez

+ +
console.log(self);
+ +

au sein d'un worker, vous obtiendrez un worker global scope du même type que l'objet worker écrit sur la console — quelque chose comme ce qui suit :

+ +
DedicatedWorkerGlobalScope {
+undefined: undefined, Infinity: Infinity, Math: MathConstructor, NaN: NaN, Intl: Object…}
+    Infinity: Infinity
+    Array: function Array() { [native code] }
+      arguments: null
+      caller: null
+      isArray: function isArray() { [native code] }
+      length: 1
+      name: "Array"
+      observe: function observe() { [native code] }
+      prototype: Array[0]
+      unobserve: function unobserve() { [native code] }
+      __proto__: function Empty() {}
+      <function scope>
+    ArrayBuffer: function ArrayBuffer() { [native code] }
+    Blob: function Blob() { [native code] }
+    Boolean: function Boolean() { [native code] }
+    DataView: function DataView() { [native code] }
+    Date: function Date() { [native code] }
+    DedicatedWorkerGlobalScope: function DedicatedWorkerGlobalScope() { [native code] }
+    Error: function Error() { [native code] }
+// etc. etc.
+
+ +

Cette trace fournit la liste complète des objets disponibles dans le contexte d'un worker, et constitue un test très utile lorsqu'il s'agit de savoir ce qui est disponible ou non au sein d'un worker. Nous maintenons aussi une liste des Fonctions et classes disponibles dans les Web Workers.

+ +

Spécifications

+ + + + + + + + + + + + + + +
SpécificationStatutCommentaire
{{SpecName('HTML WHATWG', '#dom-workerglobalscope-self', 'self')}}{{Spec2('HTML WHATWG')}}
+ +

Compatibilité des navigateurs

+ +

{{Compat("api.WorkerGlobalScope.self")}}

+ +

Voir aussi

+ +

{{domxref("WorkerGlobalScope")}}

-- cgit v1.2.3-54-g00ecf