【发布时间】:2019-01-22 22:35:42
【问题描述】:
我正在尝试在 Google Apps 脚本中解构二维数组,但它保持不变。
我找到了一个链接,该链接解释了如何在类似于 javascript es6 的语法的谷歌应用脚本中解构数组。
链接是https://plus.google.com/u/0/+DimuDesigns/posts/9FDJx2qe4gZ
他们提供的示例作为一个单独的函数对我来说很好。
function readData() {
var id = '1P4aVeFJMT9e0ijoFt262IuLlnjHte8hl2iUeU_kk-AQ'; //ID of the
projects spreadsheet
var ass = SpreadsheetApp.openById(id); //Initilize spreadsheet
var sheet = ass.getSheetByName('Sheet1'); //Get sheet instence
var row1data = sheet.getRange('A1:F1').getValues();
[a1, b1, c1, d1, e1, f1] = [row1data];
//DEBUG
Logger.log(a1);
}
日志的预期输出应该是单元格 A1 中的数据,这是数组中的第一项。
实际输出是数组本身。
我一般是初学者,因此我将不胜感激。
【问题讨论】: