离线应用与客户端缓存(《JavaScript高级程序设计》23章笔记)

1、离线检测

navigator.onLine

H5定义了两个事件 online 和offline

2、应用缓存

相关API applicationCache对象

3、数据存储

3.1cookie

cookie所有的属性和值都是经过URL编码的,所以必须使用decodeURIComponent()来解码。cookie是以字符串的形式存储,且键值对 之间用‘;’分隔。

获取浏览的cookie:document.getcookie

3.2Web存储机制

1、localStorage  本地存储

2、sessionStorage  会话存储

方法:

clear():

getItem(name):根据指定的名称name获取对应的值

setItem(name,value):对指定的name设置一个对应的值

removeItem(name):删除由name指定的名值对儿

key(index):获取index位置处值的名字

你可能感兴趣的:(离线应用与客户端缓存(《JavaScript高级程序设计》23章笔记))