位置: IT常识 - 正文

javascript - localStorage 本地存储(新增、删除、修改)使用教程

编辑:rootadmin
javascript - localStorage 本地存储(新增、删除、修改)使用教程 介绍

推荐整理分享javascript - localStorage 本地存储(新增、删除、修改)使用教程,希望有所帮助,仅作参考,欢迎阅读内容。

文章相关热门搜索词:,内容如对您有帮助,希望把文章链接给更多的朋友!

现在前端做数据存储,跨页面传值,localStorage是一个很好的方式,以键值对的方式存储,也方便取值赋值,下面说一说使用方法和一些常见的使用技巧。

存值共有3种方式,localStorage相当于window对象下面的一个属性,所以有[]和.调用,但也具有自身的setItem方法// 自身方法localStorage.setItem("name","bonly");// []方法localStorage["name"]="bonly";// .方法localStorage.name="bonly";取值也是如此,自身的方法是getItem// 自身方法localStorage.getItem("name");// []方法localStorage["name"];// .方法localStorage.name;改变的方式,就是相当于给对应的key重新赋值,就会把原来的值覆盖掉// 自身方法localStorage.setItem("name","TOM");// []方法localStorage["name"]="TOM";// .方法localStorage.name="TOM";移除某一个值,可以通过对象删除属性的关键字delete也可以用自身的方法removeItem// 自身方法localStorage.removeItem("name");// []方法delete localStorage["name"];// .方法delete localStorage.name获取所有的key// 通过自身的keyfor (var i=0;i<localStorage.length;i++) {console.log(localStorage.key(i));}// 通过for in 循环获取for(var key in localStorage){console.log(key);}获取所有的值localStorage.valueOf();//取出所有的值清除所有的值localStorage.clear()判断是否具有某个key,hasOwnProperty方法localStorage.hasOwnProperty("name")// 如果存在的话返回true,不存在返回false使用技巧先判断浏览器是否支持localStorage,通过if(!window.localStorage) return;单词太长,不方便书写,可以利用 var storage=window.localStorage;字符串和原始类型需要通过JSON.stringfy转字符串,通过JSON.parse转成对象通过封装方法实现来回转化注意事项localStorage特定于页面的协议,不是同一域名,不能访问。有长度限制,5M左右,不同浏览器大小会有不同。生命周期是永久的,但是数据实际是存在浏览器的文件夹下,可能卸载浏览器就会删除。浏览器可以设置是否可以访问数据,如果设置不允许会访问失败。兼容IE8以上浏览器只能存储字符串类型,需要转成字符串存储。
本文链接地址:https://www.jiuchutong.com/zhishi/297898.html 转载请保留说明!

上一篇:JavaWeb之Cookie详解(一)(java cookie)

下一篇:Vue笔记(五)vuex(vue笔记项目)

  • 如何提高百度更新收录频率(百度如何继续提升自己的技术水平)

    如何提高百度更新收录频率(百度如何继续提升自己的技术水平)

  • 小米mix4充电模式怎么选(mix4 充电)

    小米mix4充电模式怎么选(mix4 充电)

  • 华为手机怎么截屏快捷(华为手机怎么截长图 操作方法)

    华为手机怎么截屏快捷(华为手机怎么截长图 操作方法)

  • 手机旁边裂开怎么办(手机旁边裂开怎么办能不能爆炸)

    手机旁边裂开怎么办(手机旁边裂开怎么办能不能爆炸)

  • qq电话为什么关不了扬声器(qq如何关闭qq电话)

    qq电话为什么关不了扬声器(qq如何关闭qq电话)

  • 抖音的喜欢里为什么会有隐藏的无效视频(抖音喜欢里为什么会多出视频)

    抖音的喜欢里为什么会有隐藏的无效视频(抖音喜欢里为什么会多出视频)

  • 手机号码是空号了还能补办吗(手机号码是空号了,充话费还能用吗?)

    手机号码是空号了还能补办吗(手机号码是空号了,充话费还能用吗?)

  • 打电话响了几声说正在通话中(打电话响了几声显示用户正忙是什么意思)

    打电话响了几声说正在通话中(打电话响了几声显示用户正忙是什么意思)

  • 手机经常开热点对手机有影响吗(手机经常开热点对电池有影响吗)

    手机经常开热点对手机有影响吗(手机经常开热点对电池有影响吗)

  • 一体机屏幕坏了能修吗(一体机屏幕坏了换屏多少钱)

    一体机屏幕坏了能修吗(一体机屏幕坏了换屏多少钱)

  • 200m插百兆还是千兆(200兆插百兆口还是千兆口)

    200m插百兆还是千兆(200兆插百兆口还是千兆口)

  • 电脑长时间没开机,现在开不了机怎么办(电脑长时间没开机导致开不开机)

    电脑长时间没开机,现在开不了机怎么办(电脑长时间没开机导致开不开机)

  • 微机是什么(微机是什么语言)

    微机是什么(微机是什么语言)

  • 户户通怎么重新安装(户户通怎么重新开通)

    户户通怎么重新安装(户户通怎么重新开通)

  • vivo手机怎么把软件下载到内存卡(vivo手机怎么把旧手机的东西导入新手机)

    vivo手机怎么把软件下载到内存卡(vivo手机怎么把旧手机的东西导入新手机)

  • 苹果x分屏怎么打开(苹果x分屏怎么开)

    苹果x分屏怎么打开(苹果x分屏怎么开)

  • qq怎么添加自己的表情包(qq怎么添加自己的机器人)

    qq怎么添加自己的表情包(qq怎么添加自己的机器人)

  • qq音乐可以两个手机登录吗(QQ音乐可以两个人登一个账号吗)

    qq音乐可以两个手机登录吗(QQ音乐可以两个人登一个账号吗)

  • 怎么取消微信看一看里自己的痕迹(怎么取消微信看视频)

    怎么取消微信看一看里自己的痕迹(怎么取消微信看视频)

  • 手机怎么和电视连接放音乐(手机怎么和电视视频聊天)

    手机怎么和电视连接放音乐(手机怎么和电视视频聊天)

  • 苹果的照片怎么加载不出来(苹果的照片怎么导入另一个苹果手机)

    苹果的照片怎么加载不出来(苹果的照片怎么导入另一个苹果手机)

  • 如何查看自己的Windows 10的产品密钥?Win10产品密钥查看方法(如何查看自己的qq密码)

    如何查看自己的Windows 10的产品密钥?Win10产品密钥查看方法(如何查看自己的qq密码)

  • 企业所得税的会计处理
  • 原始凭证填写过程
  • 权益法核算转成本法
  • 报关金额必须跟收汇金额一致吗?
  • 开发票需要填银行吗
  • 市内打车费计入差旅费吗
  • 预收账款负数重分类调整
  • 固定资产处置损益怎么算
  • 预付房租摊销账务处理
  • 开发成本月末如何处理
  • 在建工程的计算公式
  • 无形资产增值税计入入账价值吗
  • 私车公用税务政策性文件
  • 企业网上申报国税流程
  • 社保和个税怎么个对应法
  • 运输发票的税率分类
  • 一般纳税人所得税优惠政策
  • 投资性房地产其他综合收益递延所得税
  • 收不到租金怎么解除合同
  • 公司办事处人员配置标准最新
  • 红字发票记账如何记账
  • 实收资本属于会计准则吗
  • switcher.exe - switcher是什么进程
  • 苹果专用win10镜像下载
  • 新职工工资从什么时候起算
  • 个税的征税范围主要包括哪些项目
  • 无发票材料可以入材料账吗
  • vcpkgsrv.exe是什么进程
  • php readdir函数
  • php 设计模式
  • 酒店损益类科目包括哪些
  • 融资租赁印花税怎么缴纳
  • wordpress自定义api
  • 所有者权益期末减期初等于净利润还是利润总额
  • 结转应付职工薪酬会计科目
  • php zmq
  • 购入多项固定资产
  • angular 初学者快速上手教程
  • pytorch教程
  • prompt命令用法
  • 汇算清缴的所得税怎么做账
  • 税务局开普票需要什么材料
  • sqlserver怎么用
  • 固定资产折旧范围口诀
  • 综合所得申报是个人所得税申报吗
  • 补贴,津贴是否合理
  • 软件产品增值税即征即退
  • 报表中的存货是什么
  • 开外经证预交的税款会退回吗
  • 企业年底亏损怎么结转
  • 抵债资产处置账务实例
  • 低值易耗品和物料用品的区别
  • 中秋过节费会计分录
  • 申报表弥补以前年度亏损是链接哪个数据
  • 本年利润是负数的会计分录
  • 研发一个月多少钱
  • 有效年利率和报价利率
  • 办公用水电费计入什么科目
  • 财务会计与管理会计的区别与联系?谁更棒?
  • 开始建账需要哪些数据
  • centos7阿里云yum源
  • mysql数据库去重
  • xp系统如何开启共享文件夹
  • ubuntu系统怎么更新
  • mac怎么把两个盘弄成一个盘
  • win8 账户头像怎么改
  • win7系统如何修复引导
  • 修改注册表命令
  • 怎么删除listview条目
  • js跨域解决方案有哪些
  • js实现登录界面
  • android 测试工具
  • for语句中的++i
  • 将bat文件注册为应用程序
  • Node.js中Bootstrap-table的两种分页的实现方法
  • jquery的核心理念
  • 税务实地核实工作程序
  • 非经营性房屋具体指哪些?
  • 厦门象屿正式员工招聘
  • 包角计算公式推导
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

    网站地图: 企业信息 工商信息 财税知识 网络常识 编程技术

    友情链接: 武汉网站建设