为什么Node约定,回调函数的第一个参数必须是err(如果没有错误该参数就是null)? 许一世繁Hua 2019-04-18 639 阅读1分钟 参考文档:Generator 函数的异步应用 —> 2. 基本概念 —> 回调函数 原因是执行分成两段,第一段执行完以后,任务所在的上下文环境就已经结束了。在这以后抛出的错误,原来的上下文环境已经无法捕捉,只能当作参数,传入第二段。