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!
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

Siehe auch