欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页  >  IT编程

javascript 数据存储的常用函数总结

程序员文章站 2024-02-07 10:47:29
 数据存储的常用函数 存入数组不重复值 function pushtoarray(myarr,mydata){ if(myarr.le...

 数据存储的常用函数

存入数组不重复值

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));
 }

感谢阅读,希望能帮助到大家,谢谢大家对本站的支持!