gpt4 book ai didi

javascript - 如何获取 Google 日历事件的标题?

转载 作者:行者123 更新时间:2023-12-02 16:48:31 26 4
gpt4 key购买 nike

我正在尝试解析 Google 日历提要中的条目,但到目前为止我还无法检索标题,我希望有人能给我一个建议。从我在 firebug 中看到的内容来看,我无法理解为什么以下不起作用,因为我使用每个方法循环访问条目,如下所示:

$.getJSON("https://www.google.com/calendar/feeds/cide.edu_sm151i2pdhu2371vq8hamcver4@group.calendar.google.com/public/full?q="+encodeURI($(this).val()), {"alt" : "json"}, function(data) {
$.each(data.feed.entry, function(i, entry) {
var key = entry.gd$when[0].startTime.substr(0, 10);
if(key in SelectedDates == false) {
SelectedDates[key] = [];
}
else {
var titulo = escape(this.title.$t);
SelectedDates[key].push(titulo);
}
});
});

我之前将 SelectedDates 定义为一个数组,但是每当我发出请求时,SelectedDates 数组都包含键,但其中只有空白数组,如下所示:2014-02-04 []我希望我能掌握如何将事件的标题传递给对象。

最佳答案

问题是在 javascript 中,空数组 == false。

更改此:

if(key in SelectedDates == false) {

if(key in SelectedDates === false) {

编辑:

空数组不是 false,但在显式检查时确实等于 false

https://medium.com/@daffl/javascript-the-weird-parts-8ff3da55798e

关于javascript - 如何获取 Google 日历事件的标题?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/26899144/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com