Non-standard
This feature is non-standard and is not on a standards track. Do not use it on production sites facing the Web: it will not work for every user. There may also be large incompatibilities between implementations and the behavior may change in the future.
O método uneval()
cria uma representação do código fonte de um Objeto.
Sintaxe
uneval(object)
Parâmetros
object
- A JavaScript expression or statement.
Nota: Você não obterá uma representação em JSON válida para o Objeto..
Descrição
uneval()
é uma função top-level e não é associada a nenhum objeto.
Examples
var a = 1;
uneval(a); // retorna uma String contendo 1
var b = "1";
uneval(b) // retorna uma String contendo "1"
uneval(function foo(){}); // retorna"(function foo(){})"
var a = uneval(function foo(){return 'hi'});
var foo = eval(a);
foo(); // retorna "hi"
Especificações
Not part of any specifications.
Compatibilidade dos Navegadores
Estamos convertendo nossos dados de compatibilidade para o formato JSON.
Esta tabela de compatibilidade ainda usa o formato antigo,
pois ainda não convertemos os dados que ela contém.
Descubra como você pode ajudar!
Característica | Chrome | Firefox (Gecko) | Internet Explorer | Opera | Safari |
---|---|---|---|---|---|
Basic support | Não suportado | (Yes) | Não suportado | Não suportado | Não suportado |
Característica | Android | Chrome for Android | Firefox Mobile (Gecko) | IE Mobile | Opera Mobile | Safari Mobile |
---|---|---|---|---|---|---|
Basic support | Não suportado | Não suportado | (Yes) | Não suportado | Não suportado | Não suportado |