应用程序script-function(){[本机代码]} [英] Apps script - function () { [native code] }

查看:20
本文介绍了应用程序script-function(){[本机代码]}的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

我正在制作一个Google app脚本,并且我正在尝试制作一个可以读取第一个Callendar事件的程序。问题是,当我试图从中获取任何东西时,它只会写道:

function(){[本机代码]}。

我看到一些为javascript编写的问题,但我不明白如何将jQuery添加到应用程序脚本中,我不确定它是否能解决任何问题。

var now = new Date();
var today = new Date(now.getTime());
var events = CalendarApp.getDefaultCalendar().getEventsForDay(today);
Logger.log(events);
var event1 = events[0];
Logger.log(event1);
var startTime = event1.getStartTime;
Logger.log(startTime);
var id = event1.getId
Logger.log(id)
var title = event1.getTitle
Logger.log(title)
}

推荐答案

说明:

  • 您得到function () { [native code] }的原因是因为您没有执行函数。也就是说,getStartTimegetIdgetTitle不是属性,而是方法(函数)。因此,您需要在末尾添加(),例如event1.getStartTime()

  • 指定日期时只需使用var today = new Date()即可。

解决方案:

function myFunction() {
  var today = new Date();
  var events = CalendarApp.getDefaultCalendar().getEventsForDay(today);
  var event1 = events[0];
  var startTime = event1.getStartTime(); //modified ()
  Logger.log(startTime);
  var id = event1.getId(); //modified ()
  Logger.log(id);
  var title = event1.getTitle(); //modified ()
  Logger.log(title);
}

这篇关于应用程序script-function(){[本机代码]}的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆