我正在尝试开始学习扭曲的套接字服务器创建.我想添加一些有用的功能(如auth,也许还有其他一些功能).也许有人可以指点我一个很好的教程,这将帮助我开始(+也许一些其他的想法)
我需要执行一堆异步方法(客户端SQLite数据库),并且只调用一个最终回调.
当然,丑陋的方式是:
execAll : function(callBack) {
asynch1(function() {
asynch2(function() {
...
asynchN(function() {
callBack();
})
})
});
}
Run Code Online (Sandbox Code Playgroud)
但我知道有更好的方法可以做到这一点.直观地,我会检测何时使用计数器调用所有回调以调用最终回调.
我认为这是一种常见的设计模式,所以如果有人能指出我正确的方向......
提前致谢 !