CookieChangeEvent:CookieChangeEvent() 构造函数
基线
2025
最近可用
自 June 2025 起,此特性已在最新浏览器中得到支持。但在较旧的设备或浏览器中可能无法运行。
Want more browser support for this feature? Tell us why.
CookieChangeEvent() 构造函数创建一个新的 CookieChangeEvent 对象,这是发生任何 cookie 更改时在 CookieStore 上触发的 change 事件的事件类型。当变更事件发生时浏览器调用这个构造函数。
备注:此事件构造函数通常不在生产环境的站点上使用。它主要用于测试需要此事件的实例。
语法
js
new CookieChangeEvent(type)
new CookieChangeEvent(type, options)
参数
type-
包含事件名称的字符串。它区分大小写,且浏览器总是将其设置为
change。 options可选-
一个对象,该对象除了在
Event()中定义的属性之外,还可以具有以下属性:changed可选-
一个包含已被修改的 cookie 的数组。
deleted可选-
一个包含已被删除的 cookie 的数组。
返回值
一个新的 CookieChangeEvent 对象。
规范
| 规范 |
|---|
| Cookie Store API> # dom-cookiechangeevent-cookiechangeevent> |