Chiedo perdono per il titolo ermetico ed eventualmente per l'errata terminologia, provvederò al più presto a modificarlo appena avrò capito il problema.
Non avendo ben capito nè come fare, nè precisamente di quale aspetto di Javascript si tratta (se di scope, se di this, se di lexical contest o altro), posto direttamente il mio codice:
Vorrei portare la variabile "p" nella callback Log().
Oltre a un semplice codice funzionante mi piacerebbe capire anche il suo funzionamento.
Ringrazio in anticipo chi avrà la pazienza di aiutarmi.
Non avendo ben capito nè come fare, nè precisamente di quale aspetto di Javascript si tratta (se di scope, se di this, se di lexical contest o altro), posto direttamente il mio codice:
JavaScript:
function Log(x){
console.log(x);
};
function a(){
var p = 5;
Log.call(p);
};
a();
Vorrei portare la variabile "p" nella callback Log().
Oltre a un semplice codice funzionante mi piacerebbe capire anche il suo funzionamento.
Ringrazio in anticipo chi avrà la pazienza di aiutarmi.