gpt4 book ai didi

javascript - 如果 Google Apps 脚本库包含多次,是否会多次加载?

转载 作者:行者123 更新时间:2023-12-03 10:12:26 25 4
gpt4 key购买 nike

我有一个项目,我使用库来处理数据库模型管理。

如果我有一个用于客户相关功能的Customers_Library库,它需要我的主DB_Connection_Library,然后我在同一个项目中加载Orders_Library> 它还使用后者作为依赖项...

GAPS 是否足够聪明,能够知道两个“子”库正在加载相同的“父”库?还是每个都加载它的一个实例?

谢谢!

最佳答案

加载库时,会运行脚本的新实例,但它仍将使用相同的用户和脚本属性存储。例如:

公共(public)库 -> Lib1(具有用于公共(public)库属性存储的 Getters/Setters)公共(public)库 -> Lib2(具有用于公共(public)库属性存储的 Getters/Setters)Lib1 和 Lib2 -> 新项目

如果新项目对公共(public)库使用 Lib1 或 Lib2 getter 和 setter,每个都将运行自己的实例(唯一的“this”对象),但如果您从公共(public)库用户属性存储中获取或设置,它将与所有实例共享公共(public)图书馆。

关于javascript - 如果 Google Apps 脚本库包含多次,是否会多次加载?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/30050279/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com