数据存储的常用函数
存入数组不重复值
function pushtoarray(myarr,mydata){ if(myarr.length==0){ myarr.push(mydata); }else{ var oktopush=true; for(var ele in myarr){ if(myarr[ele]==mydata){ oktopush=false; } } if(oktopush){ myarr.push(mydata); } } return myarr; }
删除数组中的元素
array.prototype.remove = function(val) { var index = this.indexof(val); if (index > -1) { this.splice(index, 1); } };
存入对象到localstorage
function setobjectstorage(itemname,myobj){ localstorage.setitem(itemname, json.stringify(myobj)); } function getobjectstorage(itemname){ return json.parse(localstorage.getitem(itemname)); }
感谢阅读,希望能帮助到大家,谢谢大家对本站的支持!
如对本文有疑问, 点击进行留言回复!!
2016年信息安全工程师综合知识第11-15题解析【建群网培信息安全工程师】
网友评论