Cookie存储机制的优缺点
HTML4中cookie在客户端存储简单的用户信息一种方式,他是用文本来存储信息,当有程序使用Cookie时,服务器端就会发送Cookie到客户端,客户端浏览器保存该信息,下次页面请求时,客户端就会把Cookie发送到服务器端。
简单易用,浏览器负责发送数据,安全性差,存储的数量有限,他不适用大量数据存储。
localStorage :是一种没有时间限制的数据存储方式,可以将数据保存在客户端的硬盘或者其他存储器中,用于持久化的本地存储,除非主动删除,否则数据不会过期。可以永久保存数据
sessionStorage:针对一个session数据,保存在session对象中,当用户在浏览某个网页时,session对象保存用户与网页的会话时间的数据,当用户关闭浏览器后,数据也会自动删除,暂时保存数据
检查浏览器的支持性
设置与获取数据
myFirstKey:键(需要是字符串类型) myFirstValue(键值,要字符串类型)
localStorage与sessionStorage一样
还可以这样写:
Web Sql数据库
1. 创建或打开数据库
openDatabase方法创建一个访问数据库的对象。
他有5个参数:数据库名、版本号、描述、数据库大小和范围回调,没有范围回调也可以创建数据库。
为了检测之前创建的链接是否成功
if(!db){ }
2. 访问和操作数据库
194页-260页
网友评论