var thisfunc = function() {
potato++;
}
var obj = function(myfunc) {
var potato = 12;
myfunc();
}
obj(thisfunc);
//Potato is now 13
- (eine Art, wie ich es dachte getan werden könnte)Übergeben der untergeordneten Funktion in die übergeordnete Funktion, verwendet die untergeordnete Funktion dann die übergeordneten Funktionsvariablen?
var thisfunc = function(mypotato) {
mypotato++;
}
var obj = function(myfunc) {
var potato = 12;
myfunc(potato);
}
obj(thisfunc);
//Potato is now 13
Was sind mögliche Wege für mich Kartoffel in ‚myfunc‘ zu passieren, ich bin vorbei Kartoffel unter der Annahme, nach unten in myfunc als Parameter würde es tun, aber ich hoffe, es gibt eine Möglichkeit, myfunc() kann auf seine übergeordneten Eigenschaften zugreifen, oder wäre es nicht möglich?