From 1407c8fdef01ecd0ffb8a8bd46e7113f119b9fde Mon Sep 17 00:00:00 2001 From: julieng Date: Sat, 2 Oct 2021 17:20:24 +0200 Subject: convert content to md --- files/fr/web/api/sharedworker/port/index.md | 57 +++++++++++------------------ 1 file changed, 22 insertions(+), 35 deletions(-) (limited to 'files/fr/web/api/sharedworker/port/index.md') diff --git a/files/fr/web/api/sharedworker/port/index.md b/files/fr/web/api/sharedworker/port/index.md index 22bd830ee7..8e25c1c7f8 100644 --- a/files/fr/web/api/sharedworker/port/index.md +++ b/files/fr/web/api/sharedworker/port/index.md @@ -3,53 +3,40 @@ title: SharedWorker.port slug: Web/API/SharedWorker/port translation_of: Web/API/SharedWorker/port --- -
{{APIRef("Web Workers API")}}
+{{APIRef("Web Workers API")}} -

La propriété port de l'interface {{domxref("SharedWorker")}} retourne un objet {{domxref("MessagePort")}} utilisé pour contrôler et communiquer avec le worker partagé.

+La propriété **`port`** de l'interface {{domxref("SharedWorker")}} retourne un objet {{domxref("MessagePort")}} utilisé pour contrôler et communiquer avec le _worker_ partagé. -

Syntaxe

+## Syntaxe -
myWorker.port;
+ myWorker.port; -

Valeur

+### Valeur -

Un objet {{domxref("MessagePort")}}.

+Un objet {{domxref("MessagePort")}}. -

Exemple

+## Exemple -

L'exemple de code suivant montre la création de l'objet SharedWorker en utilisant le constructeur {{domxref("SharedWorker.SharedWorker", "SharedWorker()")}}. Plusieurs scriptes peuvent accéder au worker avec l'objet {{domxref("MessagePort")}} accessible grâce à la propriété SharedWorker.port — le port est ouvert avec la méthode start().

+L'exemple de code suivant montre la création de l'objet `SharedWorker` en utilisant le constructeur {{domxref("SharedWorker.SharedWorker", "SharedWorker()")}}. Plusieurs scriptes peuvent accéder au _worker_ avec l'objet {{domxref("MessagePort")}} accessible grâce à la propriété `SharedWorker.port` — le port est ouvert avec la méthode `start()`. -
var myWorker = new SharedWorker('worker.js');
-myWorker.port.start();
+```js +var myWorker = new SharedWorker('worker.js'); +myWorker.port.start(); +``` -

Pour un exemple complet, voir (en) Exemple basique de worker partagé ((en) démonstration d'un worker partagé.)

+Pour un exemple complet, voir [(en) Exemple basique de _worker_ partagé](https://github.com/mdn/simple-shared-worker) ([(en) démonstration d'un _worker_ partagé](https://mdn.github.io/simple-shared-worker/).) -

Spécifications

+## Spécifications - - - - - - - - - - - - - -
SpécificationsStatusCommentaire
{{SpecName('HTML WHATWG', "#dom-sharedworker-port", "AbstractWorker.onerror")}}{{Spec2('HTML WHATWG')}}
+| Spécifications | Status | Commentaire | +| -------------------------------------------------------------------------------------------------------- | -------------------------------- | ----------- | +| {{SpecName('HTML WHATWG', "#dom-sharedworker-port", "AbstractWorker.onerror")}} | {{Spec2('HTML WHATWG')}} | | -

Compatibilité des navigateurs

+## Compatibilité des navigateurs +{{Compat("api.SharedWorker.port")}} +## Voir aussi -

{{Compat("api.SharedWorker.port")}}

- -

Voir aussi

- - +- L'interface {{domxref("SharedWorker")}} auquel il appartient. +- [(en) Une autre démonstration de multiplication.](https://anlexn.github.io/shared-worker-mdn/) -- cgit v1.2.3-54-g00ecf