繁体   English   中英

在 Google Apps 脚本中返回一个数组

[英]Returning an array in Google Apps Script

我正在尝试创建一个 function,它在 Google Apps 脚本中返回一个二元素数组值。 显然我误解了一些东西,因为我认为这将是一个简单的指定问题:

      return [ value1 ][ value2 ] 

在 function 的末尾,但这对我不起作用。 因此,作为概念证明,我写了以下内容:

function testReturnArray() {
      var theValue = returnArray();
      Logger.log(theValue);
      }

function returnArray() { return ["a"]["b"]; }

当我通过调试器运行这段代码时,写入的日志是:

6:33:08 PM  Info    null

显然这不是我想要的结果。 你能指出我的问题吗? 我真的很想从这个 function 返回两个值,这是我能想到的最简单的方法。 (另一种方法是返回 class,但这对我的目标来说可能有点过头了,而且也可能有类似的问题。)

这不是您在 JavaScript 中编写 arrays 的方式。 您需要使用逗号分隔值。 有很多解释 arrays 的内容,但我建议从这里开始。

 var theValue = returnArray(); console.log(theValue); function returnArray() { return [ "a", "b" ]; }

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM