Naa basta passare tto come stringa
Se nn hai dati strutturati ma solo tipi primitivi e' facile.

Solo che maledetta ecma potevano fare una cosa piu' decente per fare animazioni.
Sarebbe bastata la funzione sleep( int millisec ) !!!!!!!!!

pero nn si sarebbe potuto treaddizzare .... e allora potevano si gestire con il timeout ma perche' devo passare la funzioe come stringa??? E se devo passarmi un oggettooo????
E se la funzione e' un metodo di una classe???????

Iddio maledica i linguaggi funzionali!!!!
Se facevano un linguaggio ad oggetti era mjo.

Mi fermo x non andare OT!

Una funzione in js e' semplicemente una stringa anche a runtime

prova a fare questo

var test = function()
{

this.parla = function(){alert("moooo")}
}

var t = new test();
alert(test.parla);

test.parla();


Beh era una soluzione!!!!
Che funziona, vero che fa schifo ma nn puoi dire asoslutamente no!!!