JavaScript本地存储与会话存储如何实现


这篇文章主要介绍“JavaScript本地存储与会话存储如何实现”,在日常操作中,相信很多人在JavaScript本地存储与会话存储如何实现问题上存在疑惑,小编查阅了各式资料,整理出简单好用的操作方法,希望对大家解答”JavaScript本地存储与会话存储如何实现”的疑惑有所帮助!接下来,请跟着小编一起来学习吧!本地存储和会话存储的目的,是将所输入的文件存入到浏览器中,在需要的时候,直接调用,但是本地存储和会话存储有着一定的区别,本地存储,在不主动删除的情况下,会一直保留在浏览器中,会话存储是,当前保存的内容,页面刷新还会保留在浏览器中,但是关闭页面在打开时,会发现没有数据了。这是他们两的用处和区别。如下代码我们先给button一个监听事件,让我们有存入的动作这里是想在提交后也能在页面上显示,所有定义了一个li来吧input的value值赋值到ul里面这里使用了insertBefore在添加时,会在最上方这里arr是自己定义的数组存储和获取都是通过函数封装savaData(arr)就是将input的值存储到了浏览器window.localStorage.setItem(‘input’, JSON.stringify(title)) 保存的代码title是形参,input自己取得获取let data = window.localStorage.getItem(‘input’) 上面取的input这里有个if判断是判断这里data是否有内容,有就return JSON.parse(data) 没有就return[]主要是得到所有内容的数组代码段也有注释解释与本地存储的使用没有区别,只要在跟换单词即可window.sessionStorage.setItem(‘input’, JSON.stringify(title))let data = window.sessionStorage.getItem(‘input’)本地存储和会话存储之间唯一的主要区别是,一旦我们关闭浏览器,我们就会丢失会话存储中保存的任何内容。但是,本地存储并非如此。最后,让我们看看 MDN 怎么说:窗口界面的 localStorage 只读属性允许您访问 Document 来源的 St免费云主机域名orage 对象;存储的数据跨浏览器会话保存。只读 sessionStorage 属性访问当前源的会话存储对象。sessionStorage 类似于 localStorage;不同之处在于,虽然 localStorage 中的数据不会过期,但 sessionStorage 中的数据会在页面会话结束时被清除。到此,关于“JavaScript本地存储与会话存储如何实现”的学习就结束了,希望能够解决大家的疑惑。理论与实践的搭配能更好的帮助大家学习,快去试试吧!若想继续学习更多相关知识,请继续关注百云主机网站,小编会继续努力为大家带来更多实用的文章!

相关推荐: mvn compile报错“程序包com.XXX不存在”怎么解决

这篇文章主要介绍了mvncompile报错“程序包com.XXX不存在”怎么解决的相关知识,内容详细易懂,操作简单快捷,具有一定借鉴价值,相信大家阅读完这篇mvncompile报错“程序包com.XXX不存在”怎么解决文章都会有所收获,下面我们一起来看看吧。m…

免责声明:本站发布的图片视频文字,以转载和分享为主,文章观点不代表本站立场,本站不承担相关法律责任;如果涉及侵权请联系邮箱:360163164@qq.com举报,并提供相关证据,经查实将立刻删除涉嫌侵权内容。

(0)
打赏 微信扫一扫 微信扫一扫
上一篇 03/30 20:51
下一篇 03/30 20:52

相关推荐