zoukankan      html  css  js  c++  java
  • 使用localStorage,sessionStorage,cookie等存储

    Web 存储 API 提供了 sessionStorage (会话存储) 和 localStorage(本地存储)两个存储对象来对网页的数据进行添加、删除、修改、查询操作。

    特点:

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

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

    Cookie 用于存储 web 页面的用户信息。其作用就是用于解决 "如何记录客户端的用户信息"

    // 保存数据语法
    localStorage.setItem("key", "value");
    // 读取数据语法
    var lastname = localStorage.getItem("key");
    // 删除数据语法
    localStorage.removeItem("key");
    // 保存数据语法
    sessionStorage.setItem("key", "value");
    // 读取数据语法
    var lastname = sessionStorage.getItem("key");
    // 删除数据语法
    sessionStorage.removeItem("key");
    //删除所有数据
    sessionStorage.clear();
    //创建Cookie
    document.cookie="username=John Doe";
    //还可以为 cookie 添加一个过期时间(以 UTC 或 GMT 时间)。默认情况下,cookie 在浏览器关闭时删除:
    document.cookie="username=John Doe; expires=Thu, 18 Dec 2013 12:00:00 GMT";
    
    //读取 Cookie
    var x = document.cookie;
    
    //修改 Cookie
    document.cookie="username=John Smith; expires=Thu, 18 Dec 2013 12:00:00 GMT";
    
    //删除 Cookie
    document.cookie = "username=; expires=Thu, 01 Jan 1970 00:00:00 GMT";
  • 相关阅读:
    题解——[[SHOI2010]最小生成树]
    7.12周总结
    还有5个月就NOIP2019了,我干了什么
    【CQOI2018】破解D-H协议
    【SHOI2006】仙人掌
    【HNOI/AHOI2018】道路
    2019.11纪中集训 宋新波老师和曹天佑学长的勉励
    纪中集训2019.11.05
    【2019.10.25 OI-Killer的模拟赛】3.鸡数
    【华东师附国庆模拟赛】Day2 1.矩阵
  • 原文地址:https://www.cnblogs.com/minjh/p/9479810.html
Copyright © 2011-2022 走看看