手机版

使用localStorage替代甜饼干做本地存储

时间:2021-08-20 来源:互联网 编辑:宝哥软件园 浏览:

因为甜饼干存储有限,加上甜饼干每次都要上传到服务器,浪费了带宽不说,而且伤害了感情。

基于HTML5的localStorage可能能给你带的新的希望,而且最大支持不超过5MB的数据存储。可惜的是,IE方面只支持IE8以上的版本。

我花了一点时间就最近浏览记录的存储简单的写了一个爪哇岛描述语言代码来做演示

late={ storage : {},isinit : 0,maxnum : 10,key : ' resistive ',_ init : function(){ if(late。is init===1){ return true;} else if(迟到。isinit===0窗口。本地存储){晚。is init=1;迟到了。存储=窗口。本地存储;返回真;} else { return false} },get:function(){ if(late ._ init()){ var data=late。存储。getitem(晚。键);返回JSON.parse(数据);} else { return false} },设置:函数(值){ if(late ._ init()){ var data=late。存储。getitem(晚。键);data=JSON.parse(数据);如果(数据===null){ 0数据=[];} if(数据。长度===10){数据。shift();} data.push(值);data=JSON.stringify(数据);late.storage.setItem(late.key,data);返回真;} else { return false } }var obj={ id:2,title: '标题1 '、网址: ' http://www。百度。com ' };迟到了var .每个=迟到。get();定义变量每个长度=每个。长度;for(I=0;ieachlengthI){文档。writeln(JSON。字符串(每个[I]);}实在不行的话还可以使用闪光来存储,不建议使用饼干。

以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持我们。

版权声明:使用localStorage替代甜饼干做本地存储是由宝哥软件园云端程序自动收集整理而来。如果本文侵犯了你的权益,请联系本站底部QQ或者邮箱删除。