The WebAssembly.LinkError
object indicates an error during module instantiation (besides traps from the start function).
The WebAssembly.LinkError
object indicates an error during module instantiation (besides traps from the start function).
WebAssembly.LinkError()
Creates a new WebAssembly.LinkError
object.
WebAssembly.LinkError.prototype.message
Error message. Inherited from Error
.
WebAssembly.LinkError.prototype.name
Error name. Inherited from Error
.
WebAssembly.LinkError.prototype.cause
Error cause. Inherited from Error
.
WebAssembly.LinkError.prototype.fileName
Non-standard
Path to file that raised this error. Inherited from Error
.
WebAssembly.LinkError.prototype.lineNumber
Non-standard
Line number in file that raised this error. Inherited from Error
.
WebAssembly.LinkError.prototype.columnNumber
Non-standard
Column number in line that raised this error. Inherited from Error
.
WebAssembly.LinkError.prototype.stack
Non-standard
Stack trace. Inherited from Error
.
WebAssembly.LinkError.prototype.toString()
Returns a string representing the specified Error
object. Inherited from Error
.
The following snippet creates a new LinkError
instance, and logs its details to the console:
try { throw new WebAssembly.LinkError('Hello', 'someFile', 10); } catch (e) { console.log(e instanceof LinkError); // true console.log(e.message); // "Hello" console.log(e.name); // "LinkError" console.log(e.fileName); // "someFile" console.log(e.lineNumber); // 10 console.log(e.columnNumber); // 0 console.log(e.stack); // returns the location where the code was run }
Specification |
---|
WebAssembly JavaScript Interface: Exception Handling # exceptiondef-linkerror |
ECMAScript Language Specification # sec-native-error-types-used-in-this-standard |
Desktop | Mobile | Server | ||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Chrome | Edge | Firefox | Internet Explorer | Opera | Safari | WebView Android | Chrome Android | Firefox for Android | Opera Android | Safari on IOS | Samsung Internet | Deno | Node.js | |
LinkError |
57 |
16 |
52 |
No |
44 |
11 |
57 |
57 |
52 |
43 |
11 |
7.0 |
1.0 |
8.0.0 |
LinkError |
57 |
16 |
52 |
No |
44 |
11 |
57 |
57 |
52 |
43 |
11 |
7.0 |
1.0 |
8.0.0 |
© 2005–2022 MDN contributors.
Licensed under the Creative Commons Attribution-ShareAlike License v2.5 or later.
https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/WebAssembly/LinkError