StorageEvent

StorageEvent インターフェイスは storage イベントによって実装され、ウィンドウがアクセスするストレージ領域が他の文書のコンテキスト内で変更されたときにウィンドウに送られます。

Event StorageEvent

コンストラクター

StorageEvent() (en-US)

新しく構築された StorageEvent オブジェクトを返します。

インスタンスプロパティ

以下の挙げたプロパティに加え、このインターフェイスは親インターフェイスである Event から継承したプロパティがあります。

key (en-US) 読取専用

変更されたキーを表す文字列を返します。 key 属性は、ストレージのclear() メソッドで変更された場合は null になります。

newValue (en-US) 読取専用

key の新しい値を文字列で返します。 ストレージの clear() メソッドによって変更された場合、または key がストレージから除去された場合、この値は null となります。

oldValue (en-US) 読取専用

key の元の値を文字列で返します。 この値は key が新しく追加された場合で、前回の値がない場合は null となります。

storageArea (en-US) 読取専用

影響を受けたストレージを表す Storage オブジェクトを返します。

url (en-US) 読取専用

key が変更された文書の URL を文字列で返します。

インスタンスメソッド

以下の挙げたメソッドに加え、このインターフェイスは親インターフェイスである Event から継承したメソッドがあります。

initStorageEvent() 非推奨

DOM の Event インターフェイスにおける同様の名前の initEvent() メソッドに類似した方法でイベントを初期化します。代わりにコンストラクターを使用してください。

仕様書

Specification
HTML Standard
# the-storageevent-interface

ブラウザーの互換性

BCD tables only load in the browser