最新版本号[免费下载]

第二季 第十一讲 PhoneGap 的存储API localstorage 以及web sql详解

作者:本站编辑 发布时间:2015-11-24 来源:本站原创 点击数:

学习要点: 
1. localStorage 
2. Web Sql 

一、 localStorage 和sessionStorage 
为了替代Cookile这门古老的客户端存储技术,Html5的WEB Storage Api 提供了俩中在
客户端存储数据库的方法:localStorage和sessionStorage 
sessionStorage用于本地存储一个会话(session)中的数据,这些数据只有在同一个会
话中的页面才能访问并且当会话结束后数据也随之销毁。因此sessionStorage不是一种持久
化的本地存储,仅仅是会话级别的存储。 
而localStorage用于持久化的本地存储,除非主动删除数据,否则数据是永远不会过期的。 
localStorage和sessionStorage通过window对象访问 
二、web sql

此 API基于W3C WEB SQL Database Specification和W3C Web Storage API Specification。有些
设备已经提供了对该规范的实现,对于这些设备采用内置实现而非使用PhoneGap的实现。
对于没有存储支持的设 备,PhoneGap的实现应该是完全兼容W3C规范。 
window.openDatabase(name, version, display_name, size) 
该方法将创建一个新的SQL Lite数据库,并返回该Database对象。可使用该Database对象
操作数据。 
name :数据库的名称。 
version:数据库的版本号。 
display_name:数据库的显示名。 
size:以字节为单位的数据库大小。 





本文责任编辑: 加入会员收藏夹 点此参与评论>>
复制本网址-发给QQ/微信上的朋友
AI智能听书
选取音色