1

我想要做的是非常模块化。就像我有很多 js 类一样,但我不想首先加载它们。

当我试图实例化一个未加载的新 Javascript 对象时,它不应该工作。使用 try / catch 将引发引用错误。到目前为止很好。我想要的不是使用 try / catch,而是将新对象视为参考错误,并且可能会调用 selfmade-method。这可能吗?

例如

var test = foo('any string',new Test() ); //there is no class called Test()

对象需要实例化为方法 foo()。由于没有类Test()并且它周围没有try / catch,因此不会有任何错误并且代码此时停止......它现在应该调用一个方法(在我的例子中是一个加载类的方法)。

或者有没有其他方法可以达到这个效果?简而言之:在实例化和对象加载类时,不使用 try catch。

提前致谢。

4

0 回答 0