sessionStorage 和 localStorage 区别

localStorage(本地存储)和sessionStorage(会话存储)。

都是用来存储客户端临时信息的对象

生命周期:localStorage:localStorage的生命周期是永久的,关闭页面或浏览器之后localStorage中的数据也不会消失。localStorage除非主动删除数据,否则数据永远不会消失。

不同浏览器无法共享localStorage或sessionStorage中的信息。

JSON对象提供的parse和stringify将其他数据类型转化成字符串,再存储到storage中就可以了
操作的方式:

存储:

var obj = {"name":"xiaoming","age":"16"}

localStorage.setItem("userInfo",JSON.stringify(obj));

获取:

var user = JSON.parse(localStorage.getItem("userInfo"))

删除:

localStorage.remove("userInfo);

清空:

localStorage.clear();

posted @ 2022-12-21 19:44  金刀大菜牙先生  阅读(30)  评论(0)    收藏  举报