WebStorage 浏览器的本地存储(4个函数:setItem、getItem、removeItem、clear)

一、WebStorage

1、内存内容大小一般支持5MB左右,不同浏览器可能还不一样

2、浏览器端通过 Window.sessionStorageWindow.localStorage 属性来实现本地存储机制

3、相关API:

(1)xxxStorage.setItem("key","value"):

该方法设置接收一个键和值作为参数,会把键值对添加到存储中,如果键名存在,则更新其他对应的值

(2)xxxStorage.getItem("key"):

该方法接收一个键名作为参数,返回该键名对应的值

(3)xxxStorage.removeItem("key"):

该方法接收一个键名作为参数,并把该键名从存储中删除

(4)xxxStorage.clear():

该方法会清空存储中的所有数据

二、备注

1、SessionStorage 存储的内容会随着浏览器窗口关闭而消失

2、localStorage 存储的内容,需要手动清除才会消失

3、xxxStorage.getItem("key") 如果“key”对应的value获取不到,那么getItem的返回值是null

4、JSON.parse(null)的返回结果依然是null

练习:

 

 

 

posted @ 2023-03-05 10:34  codeing123  阅读(155)  评论(0编辑  收藏  举报