jquery имеет эквивалент dojo.hitch ()?

Прости мое невежество, поскольку я не так хорошо знаком с jquery. Есть ли эквивалентdojo.hitch ()? Он возвращает функцию, которая гарантированно будет выполнена в заданной области видимости.

- edit - По запросу, вот пример. Я использую заминку очень часто, чтобы гарантировать, что обратные вызовы выполняются в нужном объекте. Например, скажем, у меня есть служебный метод под названиемdoSomethingAsync и я передаю ему функцию обратного вызова. С помощью заминки я могу убедиться, что функция выполняется в определенной области, даже если служебный метод выполняет вызовы ajax и так далее:


expectedScopeObj = {
   flag: true,
   callback: function(){console.debug(this.flag);},
   main: function() {
     // without hitch the callback function would not find flag  
     core.util.doSomethingAsync(dojo.hitch(this, this.callback));
   }
}

Без заминки функция обратного вызова может быть выполнена в другой области видимости, и будет выдано сообщение об ошибкеthis.flag быть неопределенным. Тем не менее, с заминкой он гарантированно будет выполнен в течениеexecptedScopeObj.

Ответы на вопрос(7)

Ваш ответ на вопрос