我正在编写一个脚本。该脚本包含一些功能。每个函数都有一个查询服务器的url数据包。服务器以JSON格式返回数据。为了使用这些数据,我已经包含了JSON库。
我遇到的问题是每个函数在完成执行它的主体后调用下一个函数。
像:
When Function1 Finishes it calls function2
when Function2 Finishes it calls Function3...and so on
因此,如果其中一个函数失败,则脚本会停止执行。
我在Google上对此进行了研究,发现我必须实现循环缓冲,但无法找到任何好的例子。
我的一位朋友指出我递归调用函数是个坏主意。是吗?