【发布时间】:2020-06-30 12:21:36
【问题描述】:
我有一个代码应该读取谷歌表格并将它们推送到一个数组中,但我一直遇到 proData.push 不是函数的错误我在这段代码中可能缺少什么?
function getData() {
var values = SpreadsheetApp.getActive().getSheetByName("Projects").getRange("A1:O").getValues();
values.shift();
var proData = [];
values.forEach(function(value) {
var proData = {};
proData.project_state = value[0];
proData.project_name= value[4];
proData.project_code= value[5];
proData.end_date= value[2];
proData.push(proData);
})
Logger.log(JSON.stringify(proData));
return proData;
}
我将感谢您在查看此内容时提供的帮助。
【问题讨论】:
-
您希望
proData.push(proData);做什么?
标签: javascript arrays loops google-apps-script