Dieser Inhalt wurde automatisch aus dem Englischen übersetzt, und kann Fehler enthalten. Erfahre mehr über dieses Experiment.

View in English Always switch to English

WebAssembly.LinkError

Baseline Weitgehend verfügbar

Diese Funktion ist gut etabliert und funktioniert auf vielen Geräten und in vielen Browserversionen. Sie ist seit Oktober 2017 browserübergreifend verfügbar.

Das WebAssembly.LinkError Objekt zeigt einen Fehler während der Modulinstanziierung an (neben traps von der Startfunktion).

Konstruktor

WebAssembly.LinkError()

Erstellt ein neues WebAssembly.LinkError Objekt.

Instanz-Eigenschaften

WebAssembly.LinkError.prototype.message

Fehlermeldung. Erbt von Error.

WebAssembly.LinkError.prototype.name

Fehlername. Erbt von Error.

WebAssembly.LinkError.prototype.cause

Fehlerursache. Erbt von Error.

WebAssembly.LinkError.prototype.fileName

Pfad zur Datei, die diesen Fehler ausgelöst hat. Erbt von Error.

WebAssembly.LinkError.prototype.lineNumber

Zeilennummer in der Datei, die diesen Fehler ausgelöst hat. Erbt von Error.

WebAssembly.LinkError.prototype.columnNumber

Spaltennummer in der Zeile, die diesen Fehler ausgelöst hat. Erbt von Error.

WebAssembly.LinkError.prototype.stack

Stack-Trace. Erbt von Error.

Instanz-Methoden

WebAssembly.LinkError.prototype.toString()

Gibt eine Zeichenkette zurück, die das angegebene Error Objekt repräsentiert. Erbt von Error.

Beispiele

Erstellen einer neuen LinkError-Instanz

Der folgende Code-Schnipsel erstellt eine neue LinkError Instanz und protokolliert deren Details in der Konsole:

js
try {
  throw new WebAssembly.LinkError("Hello", "someFile", 10);
} catch (e) {
  console.log(e instanceof WebAssembly.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
}

Spezifikationen

Spezifikation
WebAssembly JavaScript Interface
# exceptiondef-linkerror
ECMAScript® 2027 Language Specification
# sec-native-error-types-used-in-this-standard

Browser-Kompatibilität

Siehe auch