aboutsummaryrefslogtreecommitdiff
path: root/files/fr/web/javascript/reference/global_objects/webassembly/compileerror
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/compileerror
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/compileerror')
-rw-r--r--files/fr/web/javascript/reference/global_objects/webassembly/compileerror/compileerror/index.md61
1 files changed, 61 insertions, 0 deletions
diff --git a/files/fr/web/javascript/reference/global_objects/webassembly/compileerror/compileerror/index.md b/files/fr/web/javascript/reference/global_objects/webassembly/compileerror/compileerror/index.md
new file mode 100644
index 0000000000..525edbf09b
--- /dev/null
+++ b/files/fr/web/javascript/reference/global_objects/webassembly/compileerror/compileerror/index.md
@@ -0,0 +1,61 @@
+---
+title: Constructeur WebAssembly.CompileError()
+slug: Web/JavaScript/Reference/Global_Objects/WebAssembly/CompileError/CompileError
+translation_of: Web/JavaScript/Reference/Global_Objects/WebAssembly/CompileError/CompileError
+browser-compat: javascript.builtins.WebAssembly.CompileError.CompileError
+---
+{{JSRef}}
+
+Le constructeur **`WebAssembly.CompileError()`** crée un nouvel objet `CompileError` WebAssembly qui représente une erreur qui se produit lors du décodage ou de la validation du code WebAssembly.
+
+## Syntaxe
+
+```js
+new WebAssembly.CompileError()
+new WebAssembly.CompileError(message)
+new WebAssembly.CompileError(message, nomFichier)
+new WebAssembly.CompileError(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 CompileError
+
+Le fragment de code qui suit crée une nouvelle instance de `CompileError` et affiche les détails correspondant dans la console&nbsp;:
+
+```js
+try {
+ throw new WebAssembly.CompileError('Coucou', 'unFichier', 10);
+} catch (e) {
+ console.log(e instanceof CompileError); // true
+ console.log(e.message); // "Coucou"
+ console.log(e.name); // "CompileError"
+ 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)