Skip to content

Latest commit

 

History

History
29 lines (23 loc) · 1.28 KB

README.md

File metadata and controls

29 lines (23 loc) · 1.28 KB
【379页】

7.3 保存用户数据 -Storage对象-

  在JavaScript的世界中,原则上是不允许使用脚本随意向计算机中写入的。这是因为如果用户在访问网站时替换了计算机中的文件就严重了。
  作为这个例外的方法,在初期浏览器提供了一个叫做「cookie」的结构。在Web应用中,使用cookie可以保存客户端的小体积文本。
  不过,使用JavaScript很难操作这个cookie并且还有大小的限制。因此现在推荐使用Web Storage(本地存储)来代替。
  本地存储是指浏览器内置的数据存储(库)。使用特定的键值组合来保存数据,所以也称为Key - Value型数据存储。

Key(键) Value(值)
fruit1 苹果
fruit2 柑橘
fruit3 葡萄
…… ……

根据键来决定值的唯一性
可以管理简单的数据
●什么是Web Storage

  下面,我们来看下cookie和本地存储的差异。

项目 本地存储 cookie
数据大小的上限 大(5MB) 小(4KB)
数据的有效期
数据通信 请求时,也发送给服务器

●本地存储和cookie的差异

  下面是本地存储的基本用法,我们一边看示例一边介绍。