uneval()

Diese Übersetzung ist unvollständig. Bitte helfen Sie, diesen Artikel aus dem Englischen zu übersetzen.

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

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

Schlagwörter des Dokuments und Mitwirkende

 Mitwirkende an dieser Seite: SamBrishes
 Zuletzt aktualisiert von: SamBrishes,