Path: csiph.com!fu-berlin.de!uni-berlin.de!individual.net!not-for-mail From: Micha Kuehn Newsgroups: de.comp.lang.javascript Subject: komplexere Datenstruktur Date: Sun, 11 Aug 2019 21:06:42 +0200 Lines: 30 Message-ID: Reply-To: michakuehn@habmalnefrage.de Mime-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 8bit X-Trace: individual.net J6cwOGp/EyIHKrOHXzuA9QmkvS+AMBhEzcWsYH0B8787rCyQhN Cancel-Lock: sha1:cCGOZK45kMxUzY7z6pc3Xr4GjQI= X-Mozilla-News-Host: news://news.individual.de:119 Openpgp: preference=signencrypt Autocrypt: addr=micha-usenet@nurfuerspam.de; keydata= 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 yI2QNTwWaawnmqwi User-Agent: Mozilla/5.0 (Windows NT 10.0; WOW64; rv:60.0) Gecko/20100101 Thunderbird/60.8.0 Xref: csiph.com de.comp.lang.javascript:5139 Hallo, leider muss ich zurzeit ein wenig JavaScript programmieren, ohne mich damit auszukennen. Grundsätzlich stehe ich mit Programmierung aber nicht ganz am Anfang. Ich lese einen Kalender ein, Ergebnis ist ein Array von CalenderEvent-Objekten. Beispielzcode: var termine1=CalendarApp.getCalendarById("xxxyyy@group.calendar.google.com").getEvents(startZeitpunkt, endZeitpunkt); [...] titel = termine1[i].getTitle(); Jetzt möchte ich das so variieren, dass ich zusätzlich zum CalenderEvent noch weitere Informationen in termine1 stehen. Ich bräuchte also sowas wie Titel = termine1[i].event.getTitle(); Zusatzinfo = termine1[i].zusatz; Wie bastle ich mir so eine Datenstruktur? Ich weiß auch schon nicht, wie ich ein neues Objekt von korrekten Typ erstelle... Danke für Hilfe Micha -- Überlegen: Wer denken kann, ist klar im Vorteil. (Der Postillon)