如何处理javascript [duplicate]中的'undefined'

问题描述 投票:59回答:3

可能重复:Detecting an undefined object property in JavaScript

来自下面的javascript示例

 try {
    if(jsVar) {
     proceed();
      }
 }catch(e){
      alert(e);
 }

此jsVar在另一个文件中声明和初始化。

问题是,在执行另一个文件(已声明和初始化的文件)之前执行此代码时,代码会引发未定义的错误。这就是为什么它被试捕法包围的原因。

与尝试捕获相比,处理此未定义错误的最佳方法是什么?

javascript
3个回答
© www.soinside.com 2019 - 2024. All rights reserved.