码迷,mamicode.com
首页 > 编程语言 > 详细

[JavaScript]localStorage对象

时间:2019-01-05 16:33:53      阅读:168      评论:0      收藏:0      [点我收藏+]

标签:pre   als   type   test   script   lse   tor   storage   bsp   

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对象

标签:pre   als   type   test   script   lse   tor   storage   bsp   

原文地址:https://www.cnblogs.com/Himpq/p/10224852.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!