首页 > 软件操作教程 > 编程开发 > HTML
题目内容

HTML5 Web Storage事件机制

题目答案

    Web Storage拥有一个事件监听器。这个监听器会在本地存储的数据产生改变时,对开发人员或者用户发出提醒。想要使用这个事件监听器,需要使用window对象的addEventListener()方法,这个方法会对本地Storage中数据的操作(修改、删除)进行监听,并且可以根据监听结果给出相应的处理,使用方法如下:

    window.addEventListener("storage",doReaction,flag);

    addEventListener()方法中有三个参数:

    © storage:表示对Storage (包括session和local)进行监听。

    © doReaction:自定义函数,事件发生时回调,会接收一个StorageEvent类型的参数,包括storageArea、key (发生变化的key)、oldValue (原值)、newValue (新值)、url(引发变化的URL)。

    © flag:表示触发时机(flag目标和冒泡时触发,true为捕获时触发),一般多使用false。三个参数简单明了,所以这个方法使用起来也是非常方便的。

网友评论(共0条评论)

请自觉遵守互联网相关政策法规,评论内容只代表网友观点!

最新评论

点击加载更多评论>>

软件操作 新人注册送三重礼

已有 22658 名学员学习以下课程通过考试

相关视频试题

最需教育客户端 软件问题一手掌握

去 App Store 免费下载 iOS 客户端