javascript – Google Apps脚本中的集合和数据结构

Google表格的脚本编辑器似乎是 JavaScript的变种,但我无法弄清楚如何使用它来处理集合,字典等.我已经知道如何使用JS数组,但是数组不足以完成我的任务.

通过正常方式声明一个Set(即var categoryOptions = new Set(String);给我一个’Set is not defined’错误.

使用var categoryOptions = {};不允许我使用任何内置的set函数,例如add.相反,我得到:“TypeError:找不到函数add in object [object Object].”

任何职业提示

解决方法

Google Apps脚本在 Rhino上运行.Rhino落后于时代,它与ECMAScript 5.1级别有关.不要期望有任何ES6功能,如集合或箭头功能.

关于Set in Rhino的GitHub回购有一个open issue.但即使它已经实施,谷歌也不会在他们的服务器上部署新版本的Rhino.

相关文章

前言 做过web项目开发的人对layer弹层组件肯定不陌生,作为l...
前言 前端表单校验是过滤无效数据、假数据、有毒数据的第一步...
前言 图片上传是web项目常见的需求,我基于之前的博客的代码...
前言 导出Excel文件这个功能,通常都是在后端实现返回前端一...
前言 众所周知,js是单线程的,从上往下,从左往右依次执行,...
前言 项目开发中,我们可能会碰到这样的需求:select标签,禁...