Google apps script 使用html时,全局变量在google脚本中重置

Google apps script 使用html时,全局变量在google脚本中重置,google-apps-script,Google Apps Script,在使用html时,为什么全局变量会在google脚本中重置? 如何防止这种情况 谢谢。在gs项目文件中,每次调用函数时都会重新声明函数外部的变量。我唯一一次发现这不是真的是递归函数。尝试使用或如果@Cooper不介意,我想添加更多细节。谷歌应用程序脚本执行是无状态的(在他提到的属性或缓存服务之外)。对于侧栏,当请求/调用侧栏时运行GAS代码。侧边栏加载完成后,代码退出。在运行时(在呈现侧边栏时)设置的任何变量都将消失。那么,在侧边栏加载之后,如果你做了一些在GAS代码中运行函数的事情,它会再次运

在使用html时,为什么全局变量会在google脚本中重置? 如何防止这种情况


谢谢。

在gs项目文件中,每次调用函数时都会重新声明函数外部的变量。我唯一一次发现这不是真的是递归函数。尝试使用或

如果@Cooper不介意,我想添加更多细节。谷歌应用程序脚本执行是无状态的(在他提到的属性或缓存服务之外)。对于侧栏,当请求/调用侧栏时运行GAS代码。侧边栏加载完成后,代码退出。在运行时(在呈现侧边栏时)设置的任何变量都将消失。那么,在侧边栏加载之后,如果你做了一些在GAS代码中运行函数的事情,它会再次运行整个代码/项目。我希望这有意义?