非标准
该特性是非标准的,请尽量不要在生产环境中使用它!
uneval()
函数创建一个代表对象的源代码的字符串。
uneval(object)
object
uneval()
是一个顶级函数并且不与任何对象关联
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"
不属于任何规范的一部分。
Desktop | Mobile | Server | ||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
uneval | Chrome No support No | Edge No support No | Firefox Full support 1 | IE No support No | Opera No support No | Safari No support No | WebView Android No support No | Chrome Android No support No | Edge Mobile No support No | Firefox Android Full support 4 | Opera Android No support No | Safari iOS No support No | Samsung Internet Android No support No | nodejs No support No |