jStorage攻略教程_ 一个简单的键/值数据库,用于在浏览器端存储数据

jStorage攻略教程

GitHub:https://github.com/andris9/jStorage

jStorage攻略教程_ 一个简单的键/值数据库,用于在浏览器端存储数据

简介描述: 一个简单的键/值数据库,用于在浏览器端存储数据

jStorage是一个跨浏览器的键值存储数据库,用于在浏览器中本地存储数据 – jStorage支持所有主流浏览器,包括桌面(是 – 甚至是Internet Explorer 6)和移动设备。

此外,jStorage与库无关,它可以与同一网页上的任何其他JavaScript库一起使用,无论是jQuery,Prototype,MooTools还是其他。虽然您仍需要在页面上安装第三方库(Prototype,MooTools)或JSON2以支持旧的IE版本。

jStorage支持存储字符串,数字,JavaScript对象,数组甚至原生XML节点,这些节点使其成为JSON存储。jStorage还支持设置自动过期存储密钥的TTL值,最重要的是 – 当密钥更改时通知其他选项卡/窗口,这使得jStorage也成为Web应用程序的本地PubSub平台。

jStorage很小,缩小时大约7kB,压缩3kB。

海计划公众号
(0)
上一篇 2020/03/11 06:33
下一篇 2020/03/11 06:33

您可能感兴趣的内容

  • 你可能不需要jQuery入门百科_如何使有纯JavaScript替代jQuery实现常规的事件、元素、ajax等操作

    你可能不需要jQuery入门百科 官方网址:http://youmightnotneedjquery.com/ 简介描述:如何使有纯JavaScript替代jQuery实现常规的事…

    2020/03/07
  • 接口大全入门基础知识_收集所有免费的api

    接口大全入门基础知识 官方网址:https://www.free-api.com/ 简介描述:收集所有免费的api 为了方便广大的开发者,该站统计了网上诸多的免费 API,为您收集…

    2020/03/10
  • transform 的副作用菜鸟指南_动画小白知识

    transform是一些效果的集合,主要是移动、旋转、缩放和倾斜这四种基本操作,还可以通过设置matrix矩阵来实现更复杂的效果。变形transform可以实现2D和3D两种效果。变形transform本来是一个用来处理移动、旋转、缩放和倾斜等基本操作的CSS3属性,但该属性除了完成其本职工作之后,还对普通元素造成了意想不到的影响,本文将详细介绍transf

    2020/03/31
  • learun零基础入门_快速开发平台,Web可视化开发

    learun零基础入门 官方网址:http://www.learun.cn/ 简介描述:快速开发平台,Web可视化开发 力软新一代快速开发框架,内置工作流、表单、权限等众多实用组件…

    2020/03/06
  • SuperTinyIcons基础知识入门_SVG版本的社交应用程序图标

    SuperTinyIcons基础知识入门 GitHub:https://github.com/edent/SuperTinyIcons 简介描述:SVG版本的社交应用程序图标 Su…

    2020/03/10
  • Taro开发多端应用新手入门_Taro小白常识

    官方解释: 使用 Taro,我们可以只书写一套代码,再通过 Taro 的编译工具,将源代码分别编译出可以在不同端(微信/百度/支付宝/字节跳动小程序、H5、React-Native 等)运行的代码。
    使用前
    第一次看到Taro是在github搜索React插件时看到(个人习惯,有时候会去搜索一个语言的插件在GitHub再按照Star排名,看看各个插件功能,

    2020/03/30
  • html页面锚点链接对SEO的作用,以及实现描点的三种方式新手入门_网页小白基础

    HTML中的链接,正确的说法应该称作”锚点“,它命名锚点链接(也叫书签链接)常常用于那些内容庞大繁琐的网页,
    通过点击命名锚点,不仅让我们能指向文档,还能指向页面里的特定段落,更能当作”精准链接”的便利工具,让链接对象接近焦点。便于浏览者查看网页内容。
    类似于我们阅读书籍时的目录页码或章回提示。在需要指定到页面的特定部分时,标记锚点是最佳的方法。锚点链接对S

    2020/04/03
  • js中的Array基础指南_array入门知识

    js中的ArrayArray 对象用于在单个的变量中存储多个值。 创建 Array 对象的语法:new Array();
    new Array(size);
    new Array(element0, element1, …, elementn);参数参数 size 是期望的数组元素个数。返回的数组,length 字段将被设为 size 的值。参数 elem

    2020/03/31
  • javascript怎么抛出错误?菜鸟教程网_错误小白知识

    程序的非正常运行状态被称为“异常”或“错误”,解释器会为每个错误情形创建并抛出一个Error对象,其中包含错误的描述信息。那么如何抛出错误?在JavaScript中可以使用throw语句抛出错误。throw语句用来抛出一个用户自定义的异常,当前函数的执行将被停止(throw之后的语句将不会执行),并且控制将被传递到调用堆栈中的第一个catch块。如果调用者函

    2020/03/22
  • CSS中可以和不可以继承的属性小白指南_css小白入门

    一、无继承性的属性1、display:规定元素应该生成的框的类型2、文本属性:vertical-align:垂直文本对齐text-decoration:规定添加到文本的装饰text-shadow:文本阴影效果white-space:空白符的处理unicode-bidi:设置文本的方向3、盒子模型的属性:width、height、margin 、margin-

    2020/04/05
  • CSS Triggers基础教程_提供在线的页面解析参考

    CSS Triggers基础教程 官方网址:https://csstriggers.com/ 简介描述:提供在线的页面解析参考 CSS Triggers提供在线的页面解析参考,程序…

    2020/03/06
  • history对象详解及单页面路由实现使用帮助_对象菜鸟教程

    history对象保存着用户的上网记录,从浏览器窗口打开的那一刻算起。出于安全的考虑,开发人员无法得知用户浏览过的URL。不过,借由用户访问过的页面列表,同样可以在不知道实际URL的情况下实现后退与前进 一、history对象的方法go(Stirng|number)使用go方法可以在用户的历史记录中任意跳转,可以向后也可以向前。这个方法接受一个参数,表示向

    2020/03/31
  • Deep playground入门教程_神经网络的交互式可视化,使用d3.js和TypeScript编写

    Deep playground入门教程 官方网址:http://playground.tensorflow.org GitHub:https://github.com/tensor…

    2020/03/07
  • rxjs入门指南基础指南_rxjs小白基础

    使用场景在复杂的,频繁的异步请求场景,使用rxjs。在依赖的多个异步数据,决定渲染的情景,使用rxjs。总之:在前台频繁的、大量的、和后台数据交互的复杂项目里面,使用rxjs(web端,iOS,android端等,客户端都可考虑使用)rxjs初步认识数据和数据观察者的绑定。数据变化,观察者动作——监听或者观察者模式。观察者的迭代执行动作——观察者注册任意个异

    2020/04/03
  • 前端的焦虑,你想过30岁以后的前端路怎么走吗?入门知识_焦虑基础知识入门

    曾几何时,我总会很庆幸自己进了前端这个行业。因为在这个职业范畴里面,我如鱼得水,成长很快,成就感满满。然而,随着年龄和工龄的增长,渐渐发现自己的瓶颈越来越明显了,我感觉自己似乎碰到了前端的天花板。原因何在1.从客观原因来看,前端相对于后端的入门门槛确实低了不少。公司对前端的需求量虽然很旺盛,但是对前端的技术能力要求却不是很高,特别是一些小公司或者不是技术驱动

    2020/03/29
  • 码农如何主动学习?基础入门_学习使用说明

    作为码农,工作以来我一直在断断续续思考和实践主动学习这件事,不过效果一直不尽人意,直到最近,我感觉状态有所改善,偶有所得。所以,在这篇文章中,我整理了 我对码农主动学习这件事的感悟以及可能有用的主动学习的方法 ,抛砖引玉,无论你是同意或是不同意,欢迎和我交流,对我意义重大。郑重声明:本文内容不保证正确性。为什么要主动学习?我是一个实用主义者(虽然在写出这句话

    2020/03/22