javascript 數(shù)據(jù)存儲的常用函數(shù)總結(jié)
更新時間:2017年06月01日 11:24:35 作者:lilugirl
這篇文章主要介紹了javascript 數(shù)據(jù)存儲的常用函數(shù)總結(jié)的相關(guān)資料,需要的朋友可以參考下
數(shù)據(jù)存儲的常用函數(shù)
存入數(shù)組不重復值
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; }
刪除數(shù)組中的元素
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)); }
感謝閱讀,希望能幫助到大家,謝謝大家對本站的支持!
您可能感興趣的文章:
- 總結(jié)JavaScript三種數(shù)據(jù)存儲方式之間的區(qū)別
- JavaScript數(shù)據(jù)存儲 Cookie篇
- 關(guān)于AngularJs數(shù)據(jù)的本地存儲詳解
- JavaScript數(shù)據(jù)類型的存儲方法詳解
- JavaScript筆記之數(shù)據(jù)屬性和存儲器屬性
- 高性能Javascript筆記 數(shù)據(jù)的存儲與訪問性能優(yōu)化
- 實現(xiàn)JavaScript高性能的數(shù)據(jù)存儲
- js 數(shù)據(jù)存儲和DOM編程
- JavaScript使用localStorage存儲數(shù)據(jù)
相關(guān)文章
將函數(shù)的實際參數(shù)轉(zhuǎn)換成數(shù)組的方法
實際參數(shù)在函數(shù)中我們可以使用 arguments 對象獲得 (注:形參可通過 arguments.callee 獲得),雖然 arguments 對象與數(shù)組形似,但仍不是真正意義上的數(shù)組。2010-01-01js中document.write和document.writeln的區(qū)別
這篇文章主要介紹了js中document.write和document.writeln的區(qū)別,需要的朋友可以參考下2018-03-03js模擬淘寶網(wǎng)的多級選擇菜單實現(xiàn)方法
這篇文章主要介紹了js模擬淘寶網(wǎng)的多級選擇菜單實現(xiàn)方法,涉及javascript針對頁面元素結(jié)點的遍歷與設置等操作技巧,具有一定參考借鑒價值,需要的朋友可以參考下2015-08-08JS+CSS制作DIV層可(最小化/拖拽/排序)功能實現(xiàn)代碼
DIV層最小化和隨意拖拽排序,很多的愛好者都想實現(xiàn)這個功能,小編整理搜集了一下,希望本文的知識點可以幫助到你2013-02-02prototype與jquery下Ajax實現(xiàn)的差別
Ajax技術(shù)在web中應用的相當廣泛,最近項目需要用到Ajax,由于主站所用的是Jquey,而某個欄目的開發(fā)用的是prototype,這樣一來就必須對JS代碼做調(diào)整了。2009-09-09