码迷,mamicode.com
首页 > 其他好文 > 详细

localstorage-前端存储

时间:2017-05-27 14:19:55      阅读:158      评论:0      收藏:0      [点我收藏+]

标签:ems   window   set   参数   ons   哈哈   return   item   als   

(function (win,doc) {
var local_storage = {
//创建localstorage @param argument json || string
items: function (argument) {
if (typeof argument == ‘object‘) { //创建
for (var i in argument) {
win.localStorage.setItem(i, argument[i]);
}
} else if (typeof argument == ‘string‘) { //获取
return win.localStorage.getItem(argument);
} else {
return console.error(‘参数只能是json或者string‘);
}
},
//删除localstorage @param val string || null
rmitems: function (val) {
if (val) {
win.localStorage.removeItem(val);
} else {
var json = window.localStorage;
for (var i in json) {
win.localStorage.removeItem(i);
}
}
}
}
win.local_storage =local_storage ;
})(window,document);
用个js来装载,要用的时候直接调用还是很方便的,用json格式来装载,直接在另一个js里调用:如
local_storage .items({name:‘哈哈‘,age:12});就可以直接用把长的代码简单化

localstorage-前端存储

标签:ems   window   set   参数   ons   哈哈   return   item   als   

原文地址:http://www.cnblogs.com/kongweimei/p/6912552.html

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