如何使用JavaScript从函数内部声明全局变量并与Google Apps脚本进行交互

我使用以下命令从我的.js文件中触发了一个.gs文件(Google Apps脚本)中的函数:

google.script.run.withSuccessHandler(function_In_JS_FILE).function_In_GS_FILE();

在JS文件中,用于声明全局变量的函数如下所示:

  var newVariable ;

  function function_In_JS_FILE(return_from_function_In_GS_FILE) {

     window.newVariable = return_from_function_In_GS_FILE ;
     console.log(newVariable) ;  // It show the array that comes from the.gs file. 
  }

  console.log(newVariable) ; // It shows 'Undefined'

假设使用'window'方法,该变量应为全局变量,但不起作用... 非常感谢您的帮助!谢谢!

评论