【发布时间】:2019-06-23 14:15:25
【问题描述】:
我想在 Google Apps 脚本中使用一个包含哈希表键值的变量。
代替:
var folderRoots = {
"EYFS English":"sdfg0987897sdfga3",
"EYFS Italian":"sdf8f9g7897sfdfg7",
}
var b = folderRoots["EYFS English"]; // gets sdfg0987897sdfga3
我想使用:
var depEYFSEn = "EYFS English";
var depEYFSIt = "EYFS Italian";
var folderRoots = {
[depEYFSEn]:"sdfg0987897sdfga3",
[depEYFSIt]:"sdf8f9g7897sfdfg7",
}
var b = folderRoots[depEYFSEn]; // gets sdfg0987897sdfga3
但是,当尝试按照here 的建议对键变量使用方括号时,编辑器会抛出错误
属性 ID 无效
也许 Google Apps Script Javascript 实现不支持这个?
【问题讨论】:
标签: javascript google-apps-script hashtable ecmascript-5