ci sarebbe solo un caso in un browser che può far confusione, quando l'evento è attaccato usando l' attach invece che direttamente all oggetto, a si inoltre quando si chiamano funzioni col setInterval/TimeoutOriginariamente inviato da andr3a
questo caso NON esiste, this è smpre esattamente riferito a quello che ci si aspetta e nel tuo caso doppia confusione, visto che ti aspetti quel this dentro un metodo chiamato in modo asincrono di un altro oggetto.
http://www.3site.eu/doc/
il this, ed a cosa si riferisce, credevo fosse abbastanza chiaro.
Il riferimento non viene mai perso, this è super object (aka window) se la funzione è chiamata senza scope o con null in apply/call, in tutti gli altri casi è l'oggetto di riferimento, ma essendo questo vero per ogni funzione, lo stesso ragionamento va fatto per ogni altrafunzione innestata.![]()
ciao,![]()