【发布时间】:2014-04-21 19:27:25
【问题描述】:
抱歉,问题陈述含糊不清。
详细解释 要求是在 try/catch 块中执行每个 javascript 函数。 不。函数数 = 没有 try catch 块。
示例
var module = function(){
try{
something();
}catch(e){
something();
}
};
Try/Catch 的目的
- 在所有浏览器和设备上记录代码中的所有故障点。
我的尝试
- 我尝试创建一个将使用
bind()函数调用的函数,以便我可以替换上下文中的this属性。代码似乎无法正常且始终如一地工作。
为数百个功能这样做是不可行的,也是一种好的做法。您能否提出一些实现相同目标的模式/框架。
【问题讨论】:
-
如果您必须记录代码中的所有故障,也许是时候考虑编写有效的代码了?
-
是的,这是我能想到的最佳做法。但需求要求设计包含 try catch 块。
标签: javascript try-catch