我要提取一个二维数组的名称,并在每个名称中添加“ @ gmail.com”,以将其作为电子邮件发送到的名称列表传递给gmailapp。它可以很好地提取数据,但是我需要过滤出空白,以便函数在遇到空白时运行。我想我不太了解filter命令。
var ss = SpreadsheetApp.getActiveSpreadsheet();
const contacts = ss.getRange('A2:A7').getValues(); // 2D array
const filtered = contacts.filter ( function (row) {
return (row[1] != "");})
const emails = filtered.map(function (nameRow) { return nameRow[0] + "@gmail.com"; });