JS存储

作者: 码字仓颉 | 来源:发表于2017-12-29 00:14 被阅读0次

    问题:cookie、sessionStorage和localStrage的区别

    • 容量
    • 是否会带到ajax中
    • API易用性

    知识点

    1、cookie

    • 本身用于客户端和服务端通信,但是它有本地存储的功能,于是就被借用;
    • 使用window.cookie获取设置即可
    • 缺点:存储量小4kb;所有http请求都会携带cookie,会影响获取资源的效率;API简单不好用,用起来麻烦;

    2、localStorage 和 sessionStorage

    • HTML5专门为存储而设计,最大5MB
    • API易用:localStorage.setItem(key,value)和localStorage.getItem(key)
    • 两个api一样,区别是:
      • localStorage 关闭浏览器不会清理(常用)
      • sessionStorage 关闭浏览器会清理

    相关文章

      网友评论

          本文标题:JS存储

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