if (win.NS && win.NS.molist && win.NS.molist.utility) {
NS = win.NS;
NS.molist.dom = true;
} else {
throw "dom requires utility module";
}
win.NS.molist.utility
对于上面的代码片段,如果不存在,抛出错误的正确方法是什么?
我可以抛出我想在调试器中显示的文本吗?
也许,我应该使用一种内置的错误类型?
也许new TypeError
,我不确定,因为有很多全局 Errors 对象。