离线应用与客户端缓存(《JavaScript高级程序设计》23章
2019-07-15 本文已影响0人
一抹春绿误行程
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位置处值的名字