我想要做的是非常模块化。就像我有很多 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。
提前致谢。