- 8
- 0
- 约2.12万字
- 发布于陕西
- 举报
- 文档已下架,其它文档更精彩
目 录
简介
背景
操作失败和程序员的失误
编写函数的实践
编写新函数的具体建议
例子
总结
附录 :Error 对象属性命名约定
本文档使用 看云 构建 - 2 -
简介
简介
NodeJS的错误处理让人痛苦 ,在很长的一段时间里 ,大量的错误被放任不管。但是要想建立一个健壮
的Node.js程序就必须正确的处理这些错误 ,而且这并不难学。如果你实在没有耐心 ,那就直接绕过长
篇大论跳到 “总结”部分吧。
原文
这篇文章会回答NodeJS初学者的若干问题 :
我写的函数里什么时候该抛出异常 ,什么时候该传给callback, 什么时候触发 EventEmitter 等等。
我的函数对参数该做出怎样的假设 ?我应该检查更加具体的约束么 ?例如参数是否非空 ,是否大于
零 ,是不是看起来像个IP地址 ,等等等。
我该如何处理那些不符合预期的参数 ?我是应该抛出一个异常 ,还是把错误传递给一个callback。
我该怎么在程序里区分不同的异常 (比如 “请
您可能关注的文档
- 智慧教室系统(声学).pdf
- 智慧乡村帮助系统.pdf
- 智能助手后台使用说明书.pdf
- 中物物联与第三方物联网平台API2.0规范.pdf
- 终极PCPor版本教程.pdf
- 重构改善既有代码的设计.pdf
- 自运营商城V3.0在线教程.pdf
- 组件化理解文档.pdf
- 最老程序员创业札记.pdf
- 最完整的Docker聖經 - Docker原理圖解及全環境安裝.pdf
- 糕点馅料生产线项目可行性研究报告模板-拿地备案.doc
- 固体废物处理及资源化利用项目可行性研究报告模板-备案审批.doc
- 分装碳酸氢钠和偶氮二甲酰胺项目可行性研究报告模板-立项备案.doc
- 建设卡丝化妆品研发生产基地项目可行性研究报告模板-备案审批.doc
- 发展生态圈暨无人机全产业链创新示范基地项目可行性研究报告模板立项申批备案.doc
- 航空产业产教融合实训基地项目可行性研究报告模板-备案审批.doc
- 加油加气站(母、子站)新建项目可行性研究报告模板-立项拿地.doc
- 改建600td油脂精炼车间项目可行性研究报告模板拿地备案立项.doc
- 陈祖维二试几何.pdf
- 2026-2027新人教版小学数学3三年级上册(全册)优秀课件.ppt
最近下载
- 广东茂名市茂南区2025-2026学年八年级下学期期末考试物理试卷(含答案).pdf VIP
- 慢阻肺健康宣教ppt课件(图文).pptx VIP
- 广东省茂名市高州市2025-2026学年八年级下学期7月期末物理试卷(含答案).pdf VIP
- 学校运动场施工组织设计精品资料(完整版)资料.doc VIP
- 慢阻肺的护理疑难病例讨论.pptx VIP
- 基于Van Aerde模型的高速公路交通流特征分析.pdf VIP
- 学生宿舍楼建筑运行阶段碳排放计算分析报告书.doc VIP
- 医疗医学重症肝炎的护理个案汇报PPT模板.pptx VIP
- 假肢矫形器的疲劳寿命分析论文.docx VIP
- 角色建构测验的基本步骤.pdf VIP
原创力文档

文档评论(0)