如何将以下同步伪代码转换为异步js代码
result = [] for pid in r.smembers('active_prog'): for prog_obj in r.hgetall("prog:" + pid): for item_obj in r.hgetall("item:" + prog_obj['iid']): prog_obj['items'].append(item_obj) result.append(prog_obj) return result
在同步编程中,这似乎很自然:
我尝试使用MULTI,但是当递归深入时,它似乎不起作用。
有没有建议学习异步范例编程?(最好是用js代码而不是.net的东西)
对于异步范例中的编程学习有什么建议吗?
尝试看看这些:
为了防止代码中嵌套深度较大的回调,您可以利用几个流控制node.js模块,例如: