我查看了 underscore.js 和 backbone.js,这两个非常流行的库并注意到它们不使用错误处理(try、catch、exception)。
做出这个决定的原因是什么?
最佳答案
实际上,当您编写高质量的 javascript 代码时,您实际上并不需要 try/catch。异常逻辑通过 if 条件和错误处理程序处理,而不是在运行时捕获异常。
关于javascript - 为什么 JavaScript 库不使用错误处理,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11493504/