callback相关内容

如何使一个函数等待,直到一个回调已使用node.js调用

我有一个简化的函数,如下所示: function(query){ myApi.exec 'SomeCommand',function(response){ return response; }); } 基本上我想让它调用 myApi.exec ,并返回在回调lambda中给出的响应。然而,上面的代码不工作,只是立即返回。 只是为了一个非常黑客的尝试,我试 ..
发布时间:2016-11-10 09:34:46 前端开发

等待从调用函数的jquery ajax回调

我已经审查了这类问题的很多答案,现在我对最好的方式感到困惑。鉴于最新的jquery,我想要 调用ajax函数 执行ajax处理成功或错误)//工作正常 成功或错误将状态返回到调用函数进行进一步处理 b $ b 在调用函数(doAjax),如何等待回调然后完成成功或错误的处理(在这种情况下,它成功清除表单,错误保持原样) Thx有任何建议, Art [EDIT] 有 ..
发布时间:2016-11-10 09:34:35 前端开发

如何在Objective-C中执行回调

我是Objective-C的初学者程序员。任何人都可以告诉我如何在Objective-C中执行回调函数。 我只想看一些完整的例子,我应该明白了。非常感谢 解决方案 通常,目标C中的回调是由委托完成的。下面是自定义委托实现的示例: ///头文件 @interface MyClass:NSObject { id delegate; } - (void)setDeleg ..
发布时间:2016-11-10 09:33:55 移动开发

理解JavaScript回调与node.js的概念,特别是在循环中

我刚刚从node.js开始。我做了一些ajax东西,但没有太复杂,所以回调仍然是在我的头。我看了async,但我需要的是顺序运行几个函数。 我基本上有一些东西,从一个API拉一些JSON,创建一个新的,然后做一些事情。显然,我不能只是运行它,因为它一次运行所有的东西,并有一个空的JSON。大多数进程必须顺序运行,但如果从API中提取JSON,它可以拉动其他JSON,而它在等待,那是很好。我只 ..
发布时间:2016-11-10 09:33:26 前端开发

Javascript:闭包和回调

这两个是什么?我还没有找到一个很好的解释。 解决方案 关闭在Stackoverflow这里只是一个选择: - JavaScript关闭如何工作? ”闭包“在JavaScript中指的是什么? JavaScript范围和关闭 JavaScript关闭和“此”上下文 JavaScript - 如何了解“关闭”用法? 回调是一个更简单的概念。回调基本上是一个函 ..
发布时间:2016-11-10 09:32:53 前端开发

在c ++中的回调函数

在c ++中,何时以及如何使用回调函数? EDIT: 查看一个简单的例子来编写一个回调函数。 解决方案 在C ++中实现“回调”逻辑的一种可能性,但是今天不是我认为最有利的。 什么是回调使用它们(!) 回调是类或函数接受的可调用(见下文),用于自定义当前逻辑取决于该回调。 使用回调的一个原因是写入通用代码,它与被调用函数中的逻辑无关,可以 标准算法库的许 ..
发布时间:2016-11-10 09:32:44 C/C++开发

使用C ++类成员函数作为C回调函数

我有一个C库,需要一个回调函数来注册以自定义一些处理。回调函数的类型是 int a(int *,int *)。 并尝试注册一个C ++类函数作为回调函数: class A { public: A(); 〜A(); int e(int * k,int * j); }; A :: A() { register_with_library(e) } int ..
发布时间:2016-11-10 09:32:33 C/C++开发

JavaScript回调范围

我在一个回调函数中引用了我的对象, function foo(id){ this.dom = document.getElementById(id); this.bar = 5; var self = this; this.dom.addEventListener(“click”,self.onclick,false); } foo.prototype = { oncli ..
发布时间:2016-11-10 09:32:00 前端开发

在Objective-C类中混合C函数

我写了一个Objective-C类,但它使用一个用C编写的API。这是很好的,因为混合C调用与Objective-C调用几乎没有问题。 但是,一个API调用需要回调方法(示例): success = CFHostSetClient(host,MyCFHostClientCallBack,& ; context); 其中 MyCFHostClientCallBack ..
发布时间:2016-11-10 09:31:39 移动开发

等到具有动画的函数完成,直到运行另一个函数

我在正常(非ajax )函数中遇到问题,其中每个函数涉及大量动画。目前我只是在函数之间有一个 setTimeout ,但这不是完美的,因为没有浏览器/电脑是一样的。 附加注意:它们都有单独的动画/等冲突。 我不能简单地把一个放在另一个回调函数中 //多个dom动画/ etc FunctionOne //我做什么等待直到运行下一个函数填充 //与动画等 set ..
发布时间:2016-11-10 09:31:29 前端开发

回调.animate()被调用两次jquery

由于我添加了一些 scrollTop -animation,我的回调的一些部分被调用两次: $('html,body')。animate({scrollTop:'0px'},300,function(){ $('#content')。 href,postdata,function(){ $('#step2')。addClass('stepactive')。hide()。fadeIn(7 ..
发布时间:2016-11-10 09:31:10 其他开发

setInterval回调只运行一次

我有这个柜台,但我想让它永远运行,这很简单,我在这里做错了什么? function timer(){ console.log(“timer!”) } window.setInterval(timer(),1000) 解决方案 您使用函数调用而不是函数引用作为setInterval的第一个参数。像这样: function timer(){ console. ..
发布时间:2016-11-10 09:30:38 前端开发

Java执行者:当任务完成时如何被通知,没有阻塞?

说我有一个拥有任务的队列,我需要提交给执行者服务。我希望他们一次处理一个。我可以想到的最简单的方法是: 从队列中取出任务 提交 从队列中取另一个任务 / li> 但是,我试图避免完全阻止。如果我有10,000个这样的队列,需要他们的任务一次处理一个,我将用尽堆栈空间,因为他们大多数将持有阻塞的线程。 我想要的是提交任务,并提供任务完成时调用的回调。我将使用该回调通知作为标志 ..
发布时间:2016-11-10 09:30:29 Java开发

如何解释回调在简体中文?它们如何区别于从另一个函数调用一个函数?

如何解释简单的英语回调?它们如何区别于从调用函数获取一些上下文的另一个函数调用一个函数?他们的权力如何解释给新手程序员? 解决方案 通常,应用程序需要根据其上下文/状态执行不同的功能。为此,我们使用一个变量,我们将存储有关要调用的函数的信息。根据它的需要,应用程序将设置此变量与要调用的函数的信息,并将使用相同的变量调用函数。 在javascript中,示例是下面。这里我们使用方法参数 ..
发布时间:2016-11-10 09:30:05 其他开发

为什么Button参数“命令”执行时声明?

我是Python的新手,试图用tkinter编写程序。 为什么下面的Hello函数执行?据我所知,回调只会在按下按钮时执行?我很困惑... >>> def Hello(): print(“Hi there!”) >>> hi = Button(frame,text =“Hello”,command = Hello()) 嗨! >>>> 解决方案 c> Button ..
发布时间:2016-11-10 09:29:54 Python