javascript之store.js 轻松实现本地存储(LocalStorage)

   store.js 是一个兼容绝大部分主流浏览器的 LocalStorage 包装器,不需要借助 Cookie 或者 Flash。store.js 会根据浏览器自动选择使用 localStorage、globalStorage 或者 userData 来实现本地存储功能。

下面是store.js一段代码示例:

//存储键值对key-value
store.set('username', 'LCQ')
 
//根据key,获取存储的value值
store.get('username')
 
//移除指定的key数据
store.remove('username')
 
//清除所有key
store.clear()
 
//运用store.js存储轻量级的json对象
store.set('user', { name: 'lcq' })
 
//根据key,获取一个存储对象
var user = store.get('user')
console.log(user.name);

该插件的下载地址:https://codeload.github.com/marcuswestin/store.js/zip/master


    还有一种是叫Storage.js插件, 是一个 jQuery 插件用于简化 HTML5 编辑,使用 HTML5 中的可编辑内容属性和本地存储,让你直接在浏览器上编辑内容并将编辑的内容临时保存于本地。就算浏览器重启也内容也不会丢失。这里是下载地址https://github.com/ekdevdes/storage.js/zipball/master 

感兴趣的朋友,可以前去研究。



你可能感兴趣的:(JavaScript,localStorage,store.js,storage.js)