我使用的是google脚本。我希望将一个2D字符串数组作为web应用程序传递给一个函数,然后在我的函数中访问该数组的一部分。在google脚本中访问内容的合适语法是什么?像这样的东西?
function myFunction(stringArray){
stringArray = stringArray || {('Name','testName'),('Topic','testTopic'),('Date','1/1/1')};
//accessing stringArray
var name = stringArray.Name;
var topic = stringArray.Topic;
var date = stringArray.Date;
Logger.log(name+topic+date);
}发布于 2018-01-18 13:22:24
https://www.youtube.com/watch?v=3dGQ4d7JF1U给出了一个很好的描述。
var array = { name: 'AA', topic: 'BBB', date: 'CCCC'};
var name = array['name'];
var topic = array['topic'];
var date = array['date'];
Logger.log(name + topic + date);这应该输出AABBBCCCC
发布于 2019-01-16 06:42:20
您还可以使用点表示法访问值。
var obj = { "dogs": "woof" };
Logger.log(obj.dogs); // "woof"发布于 2021-09-27 00:34:53
您也可以使用destructuring。
function myFunction({name, topic, date}){
Logger.log(name+topic+date);
}https://stackoverflow.com/questions/48294168
复制相似问题