CookieChangeEvent: CookieChangeEvent()-Konstruktor

Limited availability

This feature is not Baseline because it does not work in some of the most widely-used browsers.

Sicherer Kontext: Diese Funktion ist nur in sicheren Kontexten (HTTPS) in einigen oder allen unterstützenden Browsern verfügbar.

Der CookieChangeEvent()-Konstruktor erstellt ein neues CookieChangeEvent-Objekt, welches der Ereignistyp des change-Ereignisses ist, das bei einem CookieStore ausgelöst wird, wenn Änderungen an einem Cookie erfolgen. Dieser Konstruktor wird vom Browser aufgerufen, wenn ein Änderungsereignis auftritt.

Hinweis: Dieser Ereignis-Konstruktor wird in der Regel nicht für Produktionswebsites benötigt. Seine primäre Verwendung ist für Tests, die eine Instanz dieses Ereignisses erfordern.

Syntax

js
new CookieChangeEvent(type)
new CookieChangeEvent(type, options)

Parameter

type

Ein String mit dem Namen des Ereignisses. Er ist case-sensitive und Browser setzen ihn immer auf change.

options Optional

Ein Objekt, das zusätzlich zu den in Event() definierten Eigenschaften folgende Eigenschaften haben kann:

changed Optional

Ein Array, das die geänderten Cookies enthält.

deleted Optional

Ein Array, das die gelöschten Cookies enthält.

Rückgabewert

Ein neues CookieChangeEvent-Objekt.

Spezifikationen

Specification
Cookie Store API
# dom-cookiechangeevent-cookiechangeevent

Browser-Kompatibilität

BCD tables only load in the browser