Movatterモバイル変換


[0]ホーム

URL:


  1. Web
  2. JavaScript
  3. JavaScript-Referenz
  4. Eingebaute Standardobjekte
  5. URIError

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

View in EnglishAlways switch to English

URIError

Baseline Widely available *

This feature is well established and works across many devices and browser versions. It’s been available across browsers since ⁨Juli 2015⁩.

* Some parts of this feature may have varying levels of support.

DasURIError-Objekt repräsentiert einen Fehler, der auftritt, wenn eine globale URI-Verarbeitungsfunktion auf falsche Weise verwendet wurde.

URIError ist einserialisierbares Objekt, daher kann es mitstructuredClone() geklont oder zwischenArbeitern mitpostMessage() kopiert werden.

URIError ist eine Unterklasse vonError.

Konstruktor

URIError()

Erstellt ein neuesURIError-Objekt.

Instanz-Eigenschaften

Erbt auch Instanz-Eigenschaften von seinem ElternteilError.

Diese Eigenschaften sind aufURIError.prototype definiert und werden von allenURIError-Instanzen geteilt.

URIError.prototype.constructor

Die Konstruktorfunktion, die das Instanz-Objekt erstellt hat. FürURIError-Instanzen ist der Anfangswert derURIError-Konstruktor.

URIError.prototype.name

Repräsentiert den Namen des Fehlertyps. FürURIError.prototype.name ist der Anfangswert"URIError".

Instanz-Methoden

Erbt Instanz-Methoden von seinem ElternteilError.

Beispiele

Abfangen eines URIError

js
try {  decodeURIComponent("%");} catch (e) {  console.log(e instanceof URIError); // true  console.log(e.message); // "malformed URI sequence"  console.log(e.name); // "URIError"  console.log(e.stack); // Stack of the error}

Erstellen eines URIError

js
try {  throw new URIError("Hello");} catch (e) {  console.log(e instanceof URIError); // true  console.log(e.message); // "Hello"  console.log(e.name); // "URIError"  console.log(e.stack); // Stack of the error}

Spezifikationen

Specification
ECMAScript® 2026 Language Specification
# sec-native-error-types-used-in-this-standard-urierror

Browser-Kompatibilität

Siehe auch

Help improve MDN

Learn how to contribute Diese Seite wurde automatisch aus dem Englischen übersetzt.

[8]ページ先頭

©2009-2025 Movatter.jp