Bunun Javascript'te mümkün olduğundan emin değilim. Bir fonksiyonun değişkenine bir geçiş fonksiyonu üzerinden erişmek istiyorum (veya bir fonksiyon bir “onend” çağrısı üzerinden iletilirse).JS'de bir parametre olarak işlev iletin ve alıcı işlevinin değişkenlerine erişme
function Outer() {
var fn;
var foo = 'this is foo';
this.bar = function(x) {
fn();
}
this.setFunction = function(f) {
fn = f;
}
}
var o = new Outer();
o.setFunction(function() {
alert(foo); //doesn't work
});
o.bar(); //want to alert 'this is foo'
https://jsfiddle.net/rayon_1990/jde585nm/ – Rayon
her şey, çoğu şey JavaScript mümkündür :) –