這篇文章主要介紹了javascript 資料儲存的常用函數總結的相關資料,需要的朋友可以參考下
資料儲存的常用函數
存入陣列不重複值
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)); }
以上是javascript中關於資料儲存常用函數的總結的詳細內容。更多資訊請關注PHP中文網其他相關文章!