应用程序script-function(){[本机代码]} [英] Apps script - function () { [native code] }
本文介绍了应用程序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] }
的原因是因为您没有执行函数。也就是说,getStartTime
、getId
、getTitle
不是属性,而是方法(函数)。因此,您需要在末尾添加()
,例如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屋!
查看全文