2013-02-28 80 views
0

所有,我是Backbone的noob,我問的問題可能對你很容易。 最近我開始從一些基礎教程中學習它,我發現很多演示提到了我無法理解的localstorage。假設我們有這樣的代碼。骨幹localstorage

window.EmployeeList = Backbone.Collection.extend({ 
     model : Employee, 
     localStorage: new Store("employees") 
    }); 

誰能幫助告訴我哪裏是數據employee存儲?什麼是localStorage?謝謝。

+1

http://diveintohtml5.info/storage.html – Pramod 2013-02-28 10:01:09

回答

2

localStorage是一個內置於瀏覽器中的小型數據庫。通常它是小數據< 5MB

你可以把它看作是一種更好的方式一個cookie的。您可以像創建「員工」存儲一樣創建商店,並將數據保存爲正常數據庫。

這應該會改善現代Web應用程序的性能和功能。例如谷歌的郵件使用此localStorage的,讓您的收件箱中的本地副本,以防您的客戶端離線(在移動設備上沒有網絡)

您可以檢查localStorage的如在谷歌瀏覽器由F12 - >資源 - > LocalStorage

+0

嗨,pfried,本地存儲是否存在於所有的主流瀏覽器像ie,Firefox,Safari?謝謝,無論如何,我可以在純JavaScript中使用它嗎? – 2013-02-28 11:35:05

+0

嘿,是的,它可以在所有現代瀏覽器中使用,請參閱在您的問題下的Pramod鏈接,您可以在這裏找到香草JavaScript中的示例 – pfried 2013-02-28 11:40:57