千家信息网

html5有哪些本地存储

发表于:2026-11-03 作者:千家信息网编辑
千家信息网最后更新 2026年11月03日,这篇文章主要介绍"html5有哪些本地存储",在日常操作中,相信很多人在html5有哪些本地存储问题上存在疑惑,小编查阅了各式资料,整理出简单好用的操作方法,希望对大家解答"html5有哪些本地存储"
千家信息网最后更新 2026年11月03日html5有哪些本地存储

这篇文章主要介绍"html5有哪些本地存储",在日常操作中,相信很多人在html5有哪些本地存储问题上存在疑惑,小编查阅了各式资料,整理出简单好用的操作方法,希望对大家解答"html5有哪些本地存储"的疑惑有所帮助!接下来,请跟着小编一起来学习吧!

html5本地存储有:1、localStorage,它的生命周期是永久,除非主动清除localStorage信息,否则这些信息将永远存在;2、sessionStorage,它仅在当前会话下有效,关闭页面或浏览器后被清除。

本教程操作环境:windows7系统、HTML5版、Dell G3电脑。

HTML5 Web 存储是本地存储,存储在客户端,包括localStorage和sessionStorage。HTML5 Web 存储是以键/值对的形式存储的,通常以字符串存储。

localStorage

localStorage生命周期是永久,除非主动清除localStorage信息,否则这些信息将永远存在。存放数据大小为一般为5MB,而且它仅在客户端(即浏览器)中保存,不参与和服务器的通信。

        // 1、保存数据到本地        // 第一个参数是保存的变量名,第二个是赋给变量的值        localStorage.setItem('Author', 'local');        // 2、从本地存储获取数据        localStorage.getItem('Author');        // 3、从本地存储删除某个已保存的数据        localStorage.removeItem('Author');        // 4、清除所有保存的数据        localStorage.clear();

sessionStorage

sessionStorage仅在当前会话下有效,关闭页面或浏览器后被清除。存放数据大小为一般为5MB,而且它仅在客户端(即浏览器)中保存,不参与和服务器的通信。

        // 1、保存数据到本地        // 第一个参数是保存的变量名,第二个是赋给变量的值        sessionStorage.setItem('Author', 'session');        // 2、从本地存储获取数据        sessionStorage.getItem('Author');        // 3、从本地存储删除某个已保存的数据        sessionStorage.removeItem('Author');        // 4、清除所有保存的数据        sessionStorage.clear();

复杂数据存储

上面都是对于简单的数据类型的存储,但当要存储的数据是一个对象或是数组的时候,直接存储是不行的

错误的存储:

    var user = {      username: 'liu',      password: '123456'    };    sessionStorage.setItem('user', user);    console.log(sessionStorage.getItem('user'));

这个时候,就需要转换数据格式。

存储数据前:利用JSON.stringify将对象转换成字符串

获取数据后:利用JSON.parse将字符串转换成对象

    var user = {      username: 'liu',      password: '123456'    };    user = JSON.stringify(user);    sessionStorage.setItem('user', user);    var account = sessionStorage.getItem('user');    console.log(account);    account = JSON.parse(account)    console.log(account);

到此,关于"html5有哪些本地存储"的学习就结束了,希望能够解决大家的疑惑。理论与实践的搭配能更好的帮助大家学习,快去试试吧!若想继续学习更多相关知识,请继续关注网站,小编会继续努力为大家带来更多实用的文章!

存储 数据 信息 变量 浏览器 学习 浏览 字符 字符串 客户 客户端 对象 有效 主动 参数 周期 大小 时候 更多 服务器 数据库的安全要保护哪些东西 数据库安全各自的含义是什么 生产安全数据库录入 数据库的安全性及管理 数据库安全策略包含哪些 海淀数据库安全审计系统 建立农村房屋安全信息数据库 易用的数据库客户端支持安全管理 连接数据库失败ssl安全错误 数据库的锁怎样保障安全 南京欣网互联网络科技 深圳市人人互联网科技有限公司 云之行互联网科技 广州互联网科技公司 科技与互联网发展 沃里互联网科技 海南购全球互联网科技 福州新华互联网科技学校 知乎 广州恒生互联网科技有限 全球顶尖互联网科技公司 注册互联网科技公司经营范围大全 科技类公司包括互联网吗 山东子淼互联网科技有限公司 每天都有哪些好的互联网科技 广州富喜互联网络科技 江苏互联网智能科技软件 富国互联网科技002692 广州梦谷互联网科技有限公司领导 互联网科技收购价值 高科技和互联网的现代国家 互联网科技保险 北京互联网络科技有限公司 唐信互联网科技 大连 顺玮阁互联网科技 移动互联网年度科技创新 玉溪互联网科技怎么选 浙南科技城互联网大厦招聘 长沙渺峰互联网科技有限公司 杭州科技互联网公司有哪些 华人运通互联网科技公司
0