咱們老是想要儲存一些數據在瀏覽器端,卻對複雜的兼容性頭疼,store.js很好的解決了這些問題。javascript
使用它至關簡單:java
// 儲存數據 store.set('username', 'marcus') // 獲取數據 store.get('username') // 刪除數據 store.remove('username') // 清除全部數據 store.clear() // 儲存對象,store.js會使用JSON.stringify字符串化對象 store.set('user', { name: 'marcus', likes: 'javascript' }) // 獲取對象,store.js會使用JSON.parse解析字符串 var user = store.get('user') alert(user.name + ' likes ' + user.likes) // 獲取全部屬性 store.getAll().user.name == 'marcus' // 遍歷store store.forEach(function(key, val) { console.log(key, '==', val) })
store.enabled
if(store.enabled){ ... }