瀏覽器存儲API封裝:jaadi.js
Jaadi 提供簡單,易于使用和抽象API來訪問瀏覽器存儲,支持許多由DOM, W3C, Browser specific (Chrome) 提供的存儲技術和用戶定義的存儲。Jaadi提供了基本的CRUD操作,能夠訪問以下存儲實現:
- Browser DOM's default property map
{}
- Browser Cookie
document.cookies
- W3C's
window.localStorage
- W3C's
window.sessionStorage
- Chrome's
chrome.storage.local
</ul>
- get
- put
- remove
- size
- items
API 使用
Jaadi 提供了這些基本的 CRUD 方法
Usage
var dom = Jaadi.createInstance("dom")
put (key,value)
create an entry into the storage
dom.put("a",10); //put a literal
dom.put("person", {name:"Name","age":10}); //put a JSON
get(key)
get the item from storage using the keys
var val = dom.get("a");
var person = dom.get("person"); //get back a JSON object
remove(key)
remove the entry from storage
dom.remove("person"); //remove the person object
本文由用戶 jopen 自行上傳分享,僅供網友學習交流。所有權歸原作者,若您的權利被侵害,請聯系管理員。
轉載本站原創文章,請注明出處,并保留原始鏈接、圖片水印。
本站是一個以用戶分享為主的開源技術平臺,歡迎各類分享!