CookieChangeEvent: CookieChangeEvent() コンストラクター

Limited availability

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

安全なコンテキスト用: この機能は一部またはすべての対応しているブラウザーにおいて、安全なコンテキスト (HTTPS) でのみ利用できます。

Experimental: これは実験的な機能です。
本番で使用する前にブラウザー互換性一覧表をチェックしてください。

CookieChangeEvent() コンストラクターは、CookieStore.onchange() に渡されるイベント型である新しい CookieChangeEvent オブジェクトを生成します。このコンストラクターは、変更イベントが発生するとブラウザーにより呼ばれます。

メモ: このコンストラクターは、通常は製品のウェブサイトでは必要ありません。主な使用法は、このイベントのインスタンスが必要なテストです。

構文

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

引数

type

イベントの名前を表す文字列です。大文字と小文字は区別され、ブラウザーは常に cookiechange に設定します。

options 省略可

Event() で定義されたプロパティに加え、以下のプロパティを持ちうるオブジェクトです。

changed

変更された Cookie が格納された配列です。

deleted

削除された Cookie が格納された配列です。

返値

新しい CookieChangeEvent オブジェクトです。

仕様書

Specification
Cookie Store API
# dom-cookiechangeevent-cookiechangeevent

ブラウザーの互換性

BCD tables only load in the browser