答案 0 :(得分:6)
没有。地图是在ES6中引入的。 Google Apps脚本大致对应ES 5.1。它运行在Rhino上,并没有如此积极地开发,并且目前尚不清楚谷歌是否会想要引入更新的Rhino版本。
答案 1 :(得分:1)
现在可以通过更改脚本以使用在V8上运行的新运行时来实现。 在菜单“运行/启用由Chrome V8驱动的新Apps脚本运行时”中启用它
function testMap(){
var m = new Map();
m.set("a", "value")
Logger.log(m.get("a"));
}
输出:
[20-02-16 12:25:42:404 CST] value