首页
学习
活动
专区
圈层
工具
发布
社区首页 >专栏 >Js Storage

Js Storage

作者头像
hss
发布2022-02-25 19:16:15
发布2022-02-25 19:16:15
9910
举报
文章被收录于专栏:前端卡卡西前端卡卡西

localStorage

localStorage 用于长久保存整个网站的数据,保存的数据没有过期时间,直到手动去除。

代码语言:javascript
复制
<script>
    localStorage.setItem('name', '张三')
    localStorage.age = 18
    localStorage['sex'] = '男'
    localStorage.obj = JSON.stringify({ name: '小明' })
    console.log(localStorage.name)  //张三
    console.log(localStorage.getItem('age'));   //18
    console.log(localStorage['sex'])        //男
    console.log(JSON.parse(localStorage.obj))   //{name: "小明"}
    localStorage.removeItem('age')
    console.log(localStorage.age);  //undefined
    console.log(localStorage.key(0));   //obj
    console.log(localStorage.key(1));   //name
    console.log(localStorage.key(2));   //sex
    // window.localStorage.clear()
    // console.log(localStorage);   //Storage {length: 0}
</script>

sessionStorage

sessionStorage 用于临时保存同一窗口(或标签页)的数据,在关闭窗口或标签页之后将会删除这些数据。

方法和localStorage基本相同

本文参与 腾讯云自媒体同步曝光计划,分享自作者个人站点/博客。
原始发表:2020/06/01 ,如有侵权请联系 cloudcommunity@tencent.com 删除
目录
  • localStorage
  • sessionStorage
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档