Я пытаюсь вызвать анонимную функцию, которую кто-то еще придумал, но, похоже, нет никакого способа сделать это, поскольку я не могу найти имя переменной для нее.Как вызвать анонимные функции, не имеющие var?
стеком вызовов в хром отладчик SomeFunction, а затем (анонимной функции), а затем (анонимной функции), а затем отправки, а затем r.handle
Обновлено ВОПРОС
(function() {
ss.initClass(Eb, h, {
SomeFunction: function(a) {
var b = this.proxy,
c = new MyStuff;
c.Id = 5;
b.SendStuff(c, key.word(this, function(b) {
0 === b.Code && this.CurrentStuff(a)
}))
},
}, m);
})();
Как мне вызвать SomeFunction извне этого (function() {})? Как насчет внутри?
Я попытался использовать SomeFunction(), чтобы вызвать его, но он вернулся не определен.
Я призываю бы это, делая
function.ss.initClass(eb, h, SomeFunction(), m)
или
ss.initClass(eb, h, SomeFunction(), m)
или я на ложном пути?
Это, как представляется, быть назначено свойство объекта, поэтому 'SomeFunction' не указывает на него. –
Если у вас есть объект, содержащий то, что вам нужно 'theObj.SomeFunction (theParam)' –
SomeFunction не имеет объекта, содержащего его, он находится внутри другой функции ss.initClass (Eb, h, SomeFunction: функция (a) {... code}, m) ss.initClass сам, непосредственно внутри родителя (function() {... code .... ss.initClass (Eb, h, SomeFunction: function (a) {... code}, m)} –