首页
学习
活动
专区
圈层
工具
发布
社区首页 >专栏 >本地存储的方式

本地存储的方式

作者头像
世间万物皆对象
发布于 2024-03-20 19:45:16
发布于 2024-03-20 19:45:16
1.6K0
举报
文章被收录于专栏:startstart
localstorage和sessionStorage

localstorage定义:数据是持久保存的,除非手动清除。页面关闭数据还在 sessionStorage定义:为每一个数据源维持一个存储区域,在浏览器打开期间存在,包括页面重新加载 保存JSON格式的数据之前,需要把JSON格式的数据转换为字符串,称为序列化。可以使用JSON.stringify()序列化JSON格式的数据为字符串数据。

代码语言:javascript
复制
var stringData = JSON.stringify(jsonObject);

如果把存储的Storage中的数据以JSON格式对象的方式去访问,需要把字符串数据转换为JSON格式的数据,成为反序列化。可以使用JSON.parse()反序列化字符串数据为JSON格式的数据。

代码语言:javascript
复制
var jsonObject = JSON.parse(stringData);

API

代码语言:javascript
复制
 .setItem(key,value)//保留数据
 .getItem(key)//取出数据
 .removeItem(key)//删除某个键值对
 .clear()//删除全部
 .length//返回长度
本文参与 腾讯云自媒体同步曝光计划,分享自作者个人站点/博客。
原始发表:2024-03-20,如有侵权请联系 cloudcommunity@tencent.com 删除
目录
  • localstorage和sessionStorage
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档