试题
考点

专业课-网络-存储-session cookie

面5笔5

cookie、sessionStorage和localStorage的区别

前往“校招VIP”小程序,刷题更快
最新校招难题刷题,快来进刷题群吧
解答

LocalStorage:
    大小:一般为 5MB
    生命期:除非被清除,否则永久保存
    易用性:高,源生接口容易使用
    仅在客户端(即浏览器)中保存,不参与和服务器的通信

SessionStorage:
    大小:一般为 5MB
    生命期:仅在当前会话下有效,关闭页面或浏览器后被清除
    易用性:高,源生接口容易使用
    仅在客户端(即浏览器)中保存,不参与和服务器的通信
    注:刷新页面后SessionStorage数据依旧存在

Cookie:
    大小:一般为 4KB
    生命期:一般由服务器生成,可设置失效时间。如果在浏览器端生成 Cookie,默认是关闭浏览器后失效
    易用性:差,需要程序员自己封装,源生的Cookie接口不友好
    每次请求会默认携带在HTTP头中,如果使用 cookie 保存过多数据会降低 HTTP 的性能

评论
暂无评论

加载更多