aboutsummaryrefslogtreecommitdiff
path: root/files/fr/web/javascript/reference/global_objects/webassembly/linkerror
diff options
context:
space:
mode:
authorSphinxKnight <SphinxKnight@users.noreply.github.com>2021-12-21 08:46:38 +0100
committerGitHub <noreply@github.com>2021-12-21 08:46:38 +0100
commitf755ec1090fa10c62f91b170ae2dcc578a05d439 (patch)
treeef09f1ac5579483d4f296a1f30b1b0bbdc1e9b95 /files/fr/web/javascript/reference/global_objects/webassembly/linkerror
parent804835deddcb1a4234708e5ee00cad04177b1e03 (diff)
downloadtranslated-content-f755ec1090fa10c62f91b170ae2dcc578a05d439.tar.gz
translated-content-f755ec1090fa10c62f91b170ae2dcc578a05d439.tar.bz2
translated-content-f755ec1090fa10c62f91b170ae2dcc578a05d439.zip
Translate missing WASM JS API pages (#3184)
Diffstat (limited to 'files/fr/web/javascript/reference/global_objects/webassembly/linkerror')
-rw-r--r--files/fr/web/javascript/reference/global_objects/webassembly/linkerror/linkerror/index.md61
1 files changed, 61 insertions, 0 deletions
diff --git a/files/fr/web/javascript/reference/global_objects/webassembly/linkerror/linkerror/index.md b/files/fr/web/javascript/reference/global_objects/webassembly/linkerror/linkerror/index.md
new file mode 100644
index 0000000000..00387e4243
--- /dev/null
+++ b/files/fr/web/javascript/reference/global_objects/webassembly/linkerror/linkerror/index.md
@@ -0,0 +1,61 @@
+---
+title: Constructeur WebAssembly.LinkError()
+slug: Web/JavaScript/Reference/Global_Objects/WebAssembly/LinkError/LinkError
+translation_of: Web/JavaScript/Reference/Global_Objects/WebAssembly/LinkError/LinkError
+browser-compat: javascript.builtins.WebAssembly.LinkError.LinkError
+---
+{{JSRef}}
+
+Le constructeur **`WebAssembly.LinkError()`** crée un nouvel objet `LinkError` WebAssembly qui indique une erreur lors de l'instanciation du module (en dehors des [trapoess](https://webassembly.org/docs/semantics/#traps) de la fonction de départ).
+
+## Syntaxe
+
+```js
+new WebAssembly.LinkError()
+new WebAssembly.LinkError(message)
+new WebAssembly.LinkError(message, nomFichier)
+new WebAssembly.LinkError(message, nomFichier, numeroLigne)
+```
+
+### Paramètres
+
+- `message` {{optional_inline}}
+ - : Une description, compréhensible par un humain, de l'erreur.
+- `nomFichier` {{optional_inline}}
+ - : Le nom du fichier contenant le code qui a entraîné l'exception.
+- `numeroLigne` {{optional_inline}}
+ - : Le numéro de la ligne dans le fichier contenant le code qui a entraîné l'exception.
+
+## Exemples
+
+### Créer une nouvelle instance de LinkError
+
+Le fragment de code qui suit crée une nouvelle instance de `LinkError` et affiche les détails correspondant dans la console&nbsp;:
+
+```js
+try {
+ throw new WebAssembly.LinkError('Coucou', 'unFichier', 10);
+} catch (e) {
+ console.log(e instanceof LinkError); // true
+ console.log(e.message); // "Coucou"
+ console.log(e.name); // "LinkError"
+ console.log(e.fileName); // "unFichier"
+ console.log(e.lineNumber); // 10
+ console.log(e.columnNumber); // 0
+ console.log(e.stack); // renvoie l'emplacement du code exécuté
+}
+```
+
+## Spécifications
+
+{{Specifications}}
+
+## Compatibilité des navigateurs
+
+{{Compat}}
+
+## Voir aussi
+
+- La page [WebAssembly](/fr/docs/WebAssembly)
+- [Concepts WebAssembly](/fr/docs/WebAssembly/Concepts)
+- [Utiliser l'API JavaScript WebAssembly](/fr/docs/WebAssembly/Using_the_JavaScript_API)