[JavaScript]localStorage对象
Posted himpq
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了[JavaScript]localStorage对象相关的知识,希望对你有一定的参考价值。
localStorage对象指本地储存,在用户的缓存中存储信息。localStorage只可储存字符串与数字,对象与数组无法储存。localStorage最大保存4MB
localStorage的用法:
// Key = 键名 Value = 值
localStorage.setItem(Key,Value); //存储 localStorage.Key = Value; //同等于上面的方法 localStorage[Key] = Value; localStorage.getItem(Key); //获取 localStorage.Key; localStorage[Key]; localStorage.removeItem(Key); //删除 localStorage.clear(); //清空缓存 // 使用localStorage保存对象的方法 function saveObject(key,obj){ if(typeof(obj) == ‘object‘){ localStorage.setItem(key,JSON.stringify(obj)); }else{ localStorage.setItem(key,obj); } } // 使用localStorage获取储存的对象方法 function getObject(key){ obj = localStorage.getItem(key); return JSON.parse(obj); }
//用法:
saveObject("test",{name:‘Himpq‘,age:20,sex:‘男‘});
alert(getObject("test").name);//输出: Himpq
以上是关于[JavaScript]localStorage对象的主要内容,如果未能解决你的问题,请参考以下文章
javascript localStorage对象#js #localstorage
javascript localStorage对象#js #localstorage