美文网首页
sessionStorage和localStorage区别和使用

sessionStorage和localStorage区别和使用

作者: 程序小小黑 | 来源:发表于2021-03-24 14:01 被阅读0次

    sessionstorage(会话存储)

    • 生命周期:浏览器打开到关闭的过程
    • 大小:5M
    • 保存的位置:浏览器端
    • 储存数据:setItem( " key " , value)
    • 获取数据:getItem( " key " )
    • 删除数据:removeItem( " key " )
    // 存储数据
    sessionStorage.setItem("name", "程序小小黑");
    // 获取数据
    sessionStorage.getItem("name");
    // 删除数据
    sessionStorage.removeItem("name");
    // 删除所有数据
    sessionStorage.clear();
    

    localStorage(永久存储)

    • 生命周期:永久,只能人为删除
    • 大小:5M甚至更大
    • 保存的位置:浏览器端
    • setItem( "key " , valde)
    • getItem( " key " )
    • removeitem( " key " )
    // 存储数据
    localStorage.setItem("name", "程序小小黑");
    // 获取数据
    localStorage.getItem("name");
    // 删除数据
    localStorage.removeItem("name");
    

    不同浏览器无法共享localStorage或sessionStorage中的信息。相同浏览器的不同页面间可以共享相同的 localStorage(页面属于相同域名和端口),但是不同页面或标签页间无法共享sessionStorage的信息。

    相关文章

      网友评论

          本文标题:sessionStorage和localStorage区别和使用

          本文链接:https://www.haomeiwen.com/subject/jlochltx.html