Ho ripreso in mano un mio vecchio progetto, mi piacerebbe pulirlo un pò, e già che ci sono vorrei riscriverlo in forma prototipale.
Cioè ad esempio ho un oggetto del tipo
codice:
function Test()
var a="A";
this.getA=function(){
return a;
}
vorrei trasformalo in
codice:
function Test()
var a="A";
Test.prototype.getA=function(){
return a;
}
Il problema è che il progetto è bello ampio, e facendo una cosa del genere mi escono degli errori ai quali non riesco venire a capo.
Quindi la domanda è: Facendo una cosa del genere, a cosa devo stare attento per evitare errori?
Penso che il problema nasca da un cambiamento del namespace, può essere?