store.jsブラウザ間localStorage
2576 ワード
store.jsブラウザ間localStorage
ブラウザ側にデータを保存したいのですが、複雑な互換性に困っています.jsはこれらの問題をよく解決した.
store.js ☍
使用はかなり簡単です.
注意が必要 safariプライバシーモードではlocalStorageオブジェクトが存在するが、使用するとエラーが報告されるため、使用前に
ie 6、7を互換化するには、JSON 2プラグイン を別途使用する必要があります.
ブラウザ側にデータを保存したいのですが、複雑な互換性に困っています.jsはこれらの問題をよく解決した.
store.js ☍
使用はかなり簡単です.
//
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){
...
}