localStorage 基本特性
- 是HTML5中加入的新特性,主要解决cookie存储不足的问题
- 一般在浏览器中支持的是5M大小
- IE8以上才支持这个属性,
- 属于永久性存储,需手动清除
基本使用如下:
// 设置缓存
function setCache(key, value) {
if (key == '') {
return false;
} else {
localStorage.setItem(key, value);
}
}
// 读取缓存
function getCache(key) {
return localStorage.getItem(key);
}
// 删除缓存
function removeCache(key) {
localStorage.removeItem(key);
}
// 清除所有缓存
function clearCache() {
localStorage.clear();
}