聊一聊 Node.js 错误处理

软件程序中, 我们可以将错误大致分为外部错误和内部错误两大类 。 外部错误是正确编写的程序在运行时产生的错误。它并不是程序本身的 bug,更多是一些外部原因导致的问题,比如请求超时、服务器返回 500、内存不足等。 而内部错误是程序里的 bug。比如传参类型错误、读取 undefined 的一个属性等。这类问题跟你选...