Non-standard
Questa funzionalità non è standard e non è parte di un processo di standardizzazione. Non utilizzarla in siti accessibili dal Web: non funzionerà per tutti gli utenti. Inoltre si potrebbero verificare incompatibilità sostanziali tra le implementazioni, ed il comportamento potrebbe cambiare in futuro.
Sommario
La funzione uneval()
crea una stringa rappresentante il codice sorcente di un oggetto.
Sintassi
uneval(object)
Parametri
object
- Una qualsiasi espressione o dichiarazione JavaScript
Nota: Questa funzione non restituisce una rappresentazione JSON valida. Usare il metodo
JSON.stringify()
Descrizione
uneval()
è una funzione globale e non è associata a nessun oggetto.
Esempi
var a = 1; uneval(a); // restituisce la stringa "1" var b = "1"; uneval(b) // restituisce la stringa '"1"' uneval(function foo(){}); // restituisce "(function foo(){})" var a = uneval(function foo(){return "ciao"}); var foo = eval(a); foo(); // restituisce "ciao"
Specifiche
Non fa parte di nessuna specifica.
Compatibilità con i browser
Funzionalità | Chrome | Firefox (Gecko) | Internet Explorer | Opera | Safari |
---|---|---|---|---|---|
Supporto di base | Not supported | (Yes) | Not supported | Not supported | Not supported |
Funzionalità | Android | Chrome for Android | Firefox Mobile (Gecko) | IE Mobile | Opera Mobile | Safari Mobile |
---|---|---|---|---|---|---|
Supporto di base | Not supported | Not supported | (Yes) | Not supported | Not supported | Not supported |
Vedi anche
Tag del documento e collaboratori
Hanno collaborato alla realizzazione di questa pagina:
nicolo-ribaudo
Ultima modifica di:
nicolo-ribaudo,