• localStorage 与 sessionStorage


    定义和使用

    localStorage 和 sessionStorage 属性允许在浏览器中存储 key/value 对的数据。

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

    localStorage 属性是只读的。

    localStorage 只支持 string 类型的存储

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

    localStorage 的写入有三种方法:

    if(!window.localStorage){
        alert("浏览器不支持localstorage");
        return false;
    }else{
        var storage=window.localStorage;
        //写入a字段
        storage["a"]=1;
        //写入b字段
        storage.b=1;
        //写入c字段
        storage.setItem("c",3);
        console.log(typeof storage["a"]);
        console.log(typeof storage["b"]);
        console.log(typeof storage["c"]);
    }


    以下实例用于记录点击按钮的次数:
    1 if (sessionStorage.clickcount) {
    2     sessionStorage.clickcount = Number(sessionStorage.clickcount) + 1;
    3 } else {
    4     sessionStorage.clickcount = 1;
    5 }
    6 document.getElementById("result").innerHTML = "你在按钮上已经点击了 " +
    7 sessionStorage.clickcount + " 次。";




  • 相关阅读:
    EnrichPipeline文档
    454ITS数据按barcode和primer分类程序v1.0
    linux系统中,文件的三种特殊权限
    ITS简要分析流程(using Qiime)
    SegmentFault错误汇总
    PCoA主坐标分析
    PCA主成份分析
    软件测试工程师面试题
    我的测试团队管理之道
    如何管理好测试团队
  • 原文地址:https://www.cnblogs.com/jiehanshi/p/11646271.html
Copyright © 2020-2023  润新知