WebStorage是H5提出的新技术,由sessionStorage和localStorage组成。


什么是Cookie?和Web Storage的产生有何关联?Web Storage的两个主要目标是?

存储在用户本地终端上的数据。
指某些网站为了辨别用户身份,进行session跟踪而存储在用户本地终端上的数据。
但是Cookie的容量有限,并且Cookie会跟随请求一并发送给服务器,不够快速,最重要的是,
Cookie是有Web服务器保存在用户浏览器中上的小文本文件,它包含有关用户的信息,所以极不安全
于是,HTML5提出了Web Storage,Web Storage的容量比Cookie大的多,更加的安全和快速,存在Web Storage
中的数据不会发送给服务器,只用于用户请求网站数据上。
主要目标:

  1. 提供一种在Cookie之外存储会话数据的途径;
  2. 提供一种存储大量可以跨会话存在的数据的机制。

localStoragesessionStorage是什么?区别是什么?

sessionStorage 用于将浏览数据存储在session中,当前选项卡关闭的话,该seesion中的数据就会被销毁。
localStorage 用于将浏览数据客户端本地,除非用户主动删除数据,否则即使关闭浏览器,数据也不会消失。
区别:前置只能将数据保存在当前选项卡中,而后者将数据保存在客户端本地的硬盘设备中

Logo

Agent 垂直技术社区,欢迎活跃、内容共建。

更多推荐