在Apps Script中,全局变量可以在代码的任何位置使用。全局变量被定义在函数之外,即在脚本的顶部定义。使用全局变量可以在整个脚本中共享数据。
以下是如何定义和使用全局变量的示例:
// 定义全局变量 var globalVariable = "这是一个全局变量";
function myFunction() { // 使用全局变量 Logger.log(globalVariable); }
myFunction(); // 输出:"这是一个全局变量"
注意,如果在函数内部重新定义一个与全局变量同名的变量,则该变量的作用域仅限于该函数,不会影响全局变量。
// 定义全局变量 var globalVariable = "这是一个全局变量";
function myFunction() { // 重新定义一个同名变量 var globalVariable = "这是一个局部变量"; Logger.log(globalVariable); // 输出:"这是一个局部变量" }
myFunction(); Logger.log(globalVariable); // 输出:"这是一个全局变量"