【问题标题】:Google Apps script event EventGuest does not have .getEmail()Google Apps 脚本事件 EventGuest 没有 .getEmail()
【发布时间】:2015-10-16 03:19:10
【问题描述】:

将谷歌日历事件抓取到驱动表中就像使用一些复制粘贴代码的魅力......

但我尝试将活动嘉宾从 Google 日历提取到电子表格中,但收效甚微。见截图。这是代码。

function getEmailsFromArray(guestsArray){
var guestEmails = []
for (var i=1;i<guestsArray.length;i++) {
  guestEmails.push(i.getEmail()) // i does not have getEmail()
}
return guestsArray; }

这在准备插入的数据时称为 lamda(?)

 getEmailsFromArray(events[i].getGuestList())

Here's the doc for getGuestList()

EventGuest 不是带有函数的对象而是字符串吗?我可能没有正确地通过阵列吗?我应该哭大叔吗?

【问题讨论】:

    标签: javascript object for-loop google-apps-script


    【解决方案1】:

    你有一些语法问题,试试这个...

    function getEmailsFromArray(guestsArray){
    var guestEmails = [];
    for (var i=0;i<guestsArray.length;i++) {
      guestEmails.push(guestsArray[i].getEmail());
    }
    return guestEmails; }
    

    【讨论】:

    • 谢谢。我显然忘记了数组和对象之间的区别。
    猜你喜欢
    • 2014-11-16
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2023-03-27
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多