uneval()
Kein Standard
Diese Funktion entspricht nicht dem Standard und ist nicht Teil der Standardisierung. Diese Funktion darf nicht in Webseiten, die via das Internet zugänglich sind, benutzt werden: Sie wird nicht für alle Nutzer funktionieren. Es kann zu umfangreichen Inkompatibilitäten zwischen verschiedenen Implementierungen kommen und die Funktionsweise oder Eigenschaften könnten in der Zukunft verändert werden.
Die uneval() Funktion gibt den Quelltext eines Objekts als String zurück.
Syntax
uneval(object)
Parameter
object- Ein JavaScript Ausdruck oder eine Anweisung.
Rückgabewert
Eine String-Darstellung des Quelltexts des Objekts.
Notiz: Es wird keine gültige JSON Darstellung des Objekts zurückgegeben.
Beschreibung
uneval() ist eine Top-Level Funktion und somit mit keinem Objekt verbunden.
Beispiele
var a = 1;
uneval(a); // gibt einen String zurück der 1 enthält
var b = "1";
uneval(b) // gibt einen String zurück der "1" enthält
uneval(function foo(){}); // gibt "(function foo(){})" zurück
var a = uneval(function foo(){return 'hi'});
var foo = eval(a);
foo(); // gibt "hi" zurück
Spezifikationen
Kein Bestandteil einer Spezifikation.
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! (en-US)
| Feature | Chrome | Firefox (Gecko) | Internet Explorer | Opera | Safari |
|---|---|---|---|---|---|
| Basic support | Nicht unterstützt | (Ja) | Nicht unterstützt | Nicht unterstützt | Nicht unterstützt |
| Feature | Android | Chrome for Android | Firefox Mobile (Gecko) | IE Mobile | Opera Mobile | Safari Mobile |
|---|---|---|---|---|---|---|
| Basic support | Nicht unterstützt | Nicht unterstützt | (Ja) | Nicht unterstützt | Nicht unterstützt | Nicht unterstützt |