【发布时间】:2010-12-31 09:08:05
【问题描述】:
从下面的 JavaScript 示例中,
try {
if(jsVar) {
proceed();
}
}
catch(e) {
alert(e);
}
这个 jsVar 在另一个文件中声明和初始化。
问题在于,如果在执行其他文件(声明和初始化的文件)之前执行此代码,则代码会引发未定义的错误。这就是为什么它被 try and catch 所包围。
处理这个未定义错误的最佳方法是什么而不是 try catch?
【问题讨论】:
-
我不明白,为什么即使标记为重复,这个问题仍然得到 48 票。是不是缺乏判断力并降低了这些赞成票的质量。如果重复的问题获得投票,那么投票可能会中断。
标签: javascript