StorageEvent

StorageEvent 接口由 storage 事件实现,当窗口可访问的存储区域在另一个文档的上下文中发生更改时,该事件将发送到窗口。

Event StorageEvent

构造函数

StorageEvent()

返回一个新构造的 StorageEvent 对象。

实例属性

除了下面列出的属性外,此接口还继承其父接口 Event 的属性。

key 只读

返回一个字符串,其中包含已更改的存储项的键。当更改是由存储 clear() 方法引起时,key 属性为 null

newValue 只读

返回一个字符串,其中包含已更改的存储项的新值。当更改是由存储 clear() 方法调用或存储项已从存储中删除时,此值为 null

oldValue 只读

返回一个字符串,其中包含已更改的存储项的原始值。当存储项是新添加的并且因此没有先前的值时,此值为 null

storageArea 只读

返回一个 Storage 对象,该对象表示受影响的存储对象。

url 只读

返回一个字符串,其中包含存储发生更改的文档的 URL。

实例方法

除了下面列出的方法外,此接口还继承其父接口 Event 的方法。

initStorageEvent() 已弃用

以类似于 DOM 事件接口中同名 initEvent() 方法的方式初始化事件。请改用构造函数。

规范

规范
HTML 标准
# the-storageevent-interface

浏览器兼容性

BCD 表格仅在启用 JavaScript 的浏览器中加载。

另请参阅