store.js - ใช้ที่เก็บข้อมูลในพื้นที่ได้อย่างง่ายดาย (localstorage)
store.js เป็นเครื่องห่อหุ้มท้องถิ่นที่เข้ากันได้กับเบราว์เซอร์ทั้งหมดและไม่จำเป็นต้องใช้คุกกี้หรือแฟลช store.js จะเลือกที่จะใช้ LocalStorage, GlobalStorage หรือ UserData โดยอัตโนมัติเพื่อใช้ฟังก์ชั่นการจัดเก็บในท้องถิ่นตามเบราว์เซอร์
store.js จัดเตรียม API ที่กระชับมากเพื่อใช้ฟังก์ชั่นการจัดเก็บในท้องถิ่นข้ามเบราว์เซอร์:
การคัดลอกรหัสมีดังนี้:
store.set ('ชื่อผู้ใช้', 'Marcus')
store.get ('ชื่อผู้ใช้')
store.remove ('ชื่อผู้ใช้')
store.clear ()
store.set ('ผู้ใช้', {ชื่อ: 'Marcus', ชอบ: 'JavaScript'})
var user = store.get ('ผู้ใช้')
แจ้งเตือน (user.name + 'likes' + user.likes)
// รับค่าที่เก็บไว้ทั้งหมด
store.getAll (). user.name == 'Marcus'
// วนซ้ำค่าที่เก็บไว้ทั้งหมด
store.foreach (ฟังก์ชั่น (คีย์, val) {
console.log (คีย์, '==', val)
-
รับรหัส: https://github.com/marcuswestin/store.js