H5 本地存儲 localstorage封裝 - store.js


store.js 是一個實現了瀏覽器的本地存儲的 JavaScript 封裝 API,不是通過 Cookie 和 Flash 技術實現,而是使用 localStorage、globalStorage 和 userData 行為。

示例代碼:

 1 // 存儲 'username' 的值為 'marcus'
 2     store.set('username', '123');
 3 
 4     // 移除 'username' 字段
 5     store.remove('username');
 6 
 7     // 獲取 'username'
 8     var aaa = store.get('username');
 9 
10     // 清除所有本地存儲
11     store.clear();
12 
13     // 存儲對象 - 自動調用 JSON.stringify
14     store.set('user', { name: 'marcus', likes: 'javascript' })
15 
16     // 獲取存儲的對象 - 自動執行 JSON.parse
17     var user = store.get('user')
18     console.log(user.name + ' likes ' + user.likes)
19 
20     // 從所有存儲中獲取值
21     store.getAll().user.name == 'marcus'
22 
23     // 遍歷所有存儲
24     store.forEach(function(key, val) {
25         console.log(key, '==', val)
26     })

GitHub地址:https://github.com/marcuswestin/store.js


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM