【发布时间】:2012-07-15 16:15:53
【问题描述】:
我浏览了 underscore.js 和 backscore.js 这两个非常流行的库,并注意到它们不使用错误处理(try、catch、exception)。
做出这个决定的原因是什么?
【问题讨论】:
-
因为你有像 internet explorer 这样的浏览器:p 你会遇到你最好的 try catch 甚至不起作用的情况。当 IE 想要崩溃时,它就会崩溃。
-
您能否提供一个您认为可以通过内部捕获异常来改进的下划线或主干函数示例?
-
@FrédéricHamidi 下划线还是主干功能?这是什么术语?
-
@Christian,和
function from the underscore.js or backbone.js libraries一样,只是更轻。 -
或者至少,他们不使用它很多 - 对当前来源的快速计数表明他们每个人都会在少数几个地方抛出错误。
标签: javascript backbone.js error-handling underscore.js