{{Non-standard_header}}
Summary
Creates an string representation of the source code of an Object
Core Global Method | |
---|---|
Implemented in | JavaScript ? |
ECMAScript Edition | ECMAScript ? |
Syntax
uneval(object)
Parameters
-
Object
- A JavaScript expression or statement.
Note: You won't get a valid JSON representation of your Object.
Description
uneval()
is a top-level function and is not associated with any object.
var a = 1; uneval(a); // returns a String containing 1 var b = "1"; uneval(b) // returns a String containing "1" uneval(function foo(){}); // returns "(function foo(){})" var a = uneval(function foo(){return 'hi'}); var foo = eval(a); foo(); // returns "hi"