0

如果我有一个库:MYLIB有没有办法处理GOOGLE APPS SCRIPT库的未定义方法?

所有我们知道,我们可以称之为somelike:MILIB.declarateMethod();

如果从我的客户端代码我称之为MILIB.unKnowMethod(); 它会返回一些错误...

有一种方式赶上这个事件像 https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Object/noSuchMethod 并处理它?

--- UPDATE ---

我想赶上呼叫到库... 如果我想打电话MILIB.Test1()MILIB.Test2(), 我想获得

“Test1的”

and

“的Test2”

MILIB

+0

你可能要检查这个[文件](https://developers.google.com/apps-script/guides/libraries),这将引导你进入添加库与您的谷歌应用程序脚本能够从该库调用函数。希望这可以帮助。 –

+0

需要回答。是的,我读过它。但是这个想法捕捉到了图书馆未知功能的呼唤。 – puentesdiaz

回答

0

它包装在一个try...catch块,可以根据需要在catch处理错误。

https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Statements/try...catch

+0

感谢您的回答,但我想处理库的代码...我想要从库中接收电话...如果我想调用MILIB.Test1()和MILIB.Test2(),我想要“Test1”和“Test2 “进入图书馆 – puentesdiaz

+0

很确定你不能在JavaScript中做到这一点,但会有兴趣找出是否可以。 – jdubjdub

+0

这也是你想要做的事情:https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Proxy#Basic_example – jdubjdub

相关问题