unescape()

Unerw├╝nscht
Dieses Feature wurde aus den Webstandards entfernt. Obwohl manche Browser es immer noch unterst├╝tzen, wird es zuk├╝nftig wegfallen. Es sollte daher nicht mehr in alten oder neuen Projekten verwendet werden. Webseiten oder Webapps, die es benutzen, funktionieren m├Âglicherweise irgendwann nicht mehr korrekt.

Zusammenfassung

Die veraltete unescape() Methode erstellt einen neuen String, in dem hexadezimal escapte Sequenzen mit den entsprechenden umgewandelten Zeichen ersetzt werden. Die escape Sequenz kann vorher durch eine Funktion wie escape erzeugt werden. Da unescape veraltet ist, sollte decodeURI oder decodeURIComponent verwendet werden.

HInweis: unescape sollte nicht verwendet werden um URIs zu decodieren, nutze stattdessen decodeURI.

Syntax

unescape(str)

Parameter

str
Ein String der decodiert werden soll.

Beschreibung

Die unescape Funktion ist eine Eigenschaft des global object.

Beispiele

unescape("abc123");     // "abc123"
unescape("%E4%F6%FC");  // "├Ą├Â├╝"
unescape("%u0107");     // "─ç"

Spezifikationen

Spezifikation Status Kommentar
ECMAScript 1st Edition. Standard Initiale Definition.
ECMAScript 5.1 (ECMA-262)
Die Definition von 'unescape' in dieser Spezifikation.
Standard Definiert im (informative) Compatibility Annex B
ECMAScript 2015 (6th Edition, ECMA-262)
Die Definition von 'unescape' in dieser Spezifikation.
Standard Definiert im (normative) Annex B for Additional ECMAScript Features for Web Browsers

Browser Kompatibilit├Ąt

Wir konvertieren die Kompatibilit├Ątsdaten in ein maschinenlesbares JSON Format. Diese Kompatibilit├Ątstabelle liegt noch im alten Format vor, denn die darin enthaltenen Daten wurden noch nicht konvertiert. Finde heraus wie du helfen kannst!
Feature Chrome Firefox (Gecko) Internet Explorer Opera Safari
Basic support (Ja) (Ja) (Ja) (Ja) (Ja)
Feature Android Chrome for Android Firefox Mobile (Gecko) IE Mobile Opera Mobile Safari Mobile
Basic support (Ja) (Ja) (Ja) (Ja) (Ja) (Ja)

Siehe auch