Dexie.jsindexedDB 封裝器
Dexie.js 是 indexedDB 封裝器。
-
簡(jiǎn)潔直觀的 API,方便使用
-
友好的代碼完成
-
適應(yīng)人類閱讀習(xí)慣的查詢:db.friends.where("lastName").anyOf("Helenius", "Fahlander").each(function(friend){...})
-
使用事物范圍處理錯(cuò)誤
-
當(dāng)前只支持 indexedDB wrapper,不區(qū)分大小寫搜索,設(shè)置匹配和邏輯 OR 操作
-
兼容 Promise/A+
-
調(diào)用程序不會(huì)隱藏后端 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
-
-
擴(kuò)展關(guān)鍵字范圍查詢:equalsIgnoreCase(), anyOf([a,b,c,d,...]), startsWith(), startsWithIgnoreCase()
-
邏輯 "OR":friends.where("age").below(40).or("length").above(200).toArray(...);
-
支持簡(jiǎn)單擴(kuò)展構(gòu)建和插件構(gòu)建
-
簡(jiǎn)單而強(qiáng)壯的錯(cuò)誤處理
-
簡(jiǎn)單的升級(jí)框架
-
單元測(cè)試
評(píng)論
圖片
表情
