我在哪里可以阅读有关 GS 文件的执行顺序规则的文档?
为了确定问题的大小,我创建了两个微不足道的对象,每个对象都在自己的文件中。
1_文件.gs
var ObjB = new Object();
ObjB.sayName = "[" + ObjA.sayName + "]";
0_文件.gs
var ObjA = new Object();
ObjA.sayName = " I'm A ";
一个电话如...
Logger.log(ObjA.sayName + " : " + ObjB.sayName);
...得到错误...
TypeError: Cannot read property "sayName" from undefined.
如果我将代码从 1_File.gs 移动到 0_File.gs,反之亦然,则没有错误,并且日志显示正确...
我是A:[我是A]
将 0_File.gs 重命名为 2_File.gs 也不会影响执行顺序,因此我假设该顺序取决于首先创建哪个文件。
是否没有“包含”或“导入”的概念可以让我明确执行顺序?