Discuz! Board

 找回密码
 立即注册
搜索
热搜: 活动 交友 discuz
查看: 2423|回复: 0
打印 上一主题 下一主题

Dexie.js

[复制链接]

388

主题

602

帖子

2218

积分

金牌会员

Rank: 6Rank: 6

积分
2218
跳转到指定楼层
楼主
发表于 2015-12-30 11:26:15 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
本帖最后由 hechengjin 于 2015-12-30 11:36 编辑




Dexie.js 是 indexedDB 封装器。
  • 简洁直观的 API,方便使用
  • 友好的代码完成
  • 适应人类阅读习惯的查询:db.friends.where("lastName").anyOf("Helenius", "Fahlander").each(function(friend){...})
  • 使用事物范围处理错误
  • 当前只支持 indexedDB wrapper,不区分大小写搜索,设置匹配和逻辑 OR 操作
  • 兼容 Promise/A+
  • 调用程序不会隐藏后端 indexedDB
  • 高性能
  • 跨浏览器:

    • IE10+
    • Chrome
    • Firefox
    • Opera 15+
    • Android browser
    • Blackberry browser
    • Opera mobile 16+
    • Chrome for Android
    • Firefox for Android
    • IE Mobile
    • Safari 8
    • IOS Safari 8

  • 扩展关键字范围查询:equalsIgnoreCase(), anyOf([a,b,c,d,...]), startsWith(), startsWithIgnoreCase()
  •   逻辑 "OR":friends.where("age").below(40).or("length").above(200).toArray(...);
  • 支持简单扩展构建和插件构建
  • 简单而强壮的错误处理
  • 简单的升级框架
  • 单元测试


回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

QQ|Archiver|手机版|小黑屋|firemail ( 粤ICP备15085507号-1 )

GMT+8, 2024-11-23 00:13 , Processed in 0.055452 second(s), 20 queries .

Powered by Discuz! X3

© 2001-2013 Comsenz Inc.

快速回复 返回顶部 返回列表