有没有办法在回调中保持引用?
|
很难用文字解释,但这是我的代码中经常出现的内容:
var self_reference;
self_reference = this;
$(selector).bind(\'event\', function() {
self_reference.someFunction();
});
有没有办法写一个不需要临时变量(这里为self_reference)的方法?
没有找到相关结果
已邀请:
3 个回复
丧泉缝锋
是上下文相关的,and1ѭ将是回调函数中的另一个对象。除非您将其复制到某个地方,否则它将丢失。
久纳禾澎
是功能的ES5扩展。 您可以使用
作为跨浏览器的替代品,也可以使用
。
熊融炭臀陛