2010-10-26 114 views
0

當我考慮將數據存儲在本地以供離線查看時,我非常困惑。現在我有兩種選擇,DOM存儲和HTML5本地存儲。 作爲這個特定主題的完整新書,我需要一些SO專家和大師的幫助。 這兩者的優點和劣勢是什麼?可以比較這兩者之一,以便我可以深入瞭解或提供一些參考鏈接?Clent-side數據存儲,DOM存儲或HTML5本地存儲?

回答

2

DOM存儲或Web存儲是爲HTML5中提供的以下類型的客戶端存儲選項提供的統一名稱。它包括:

本地存儲是持久的含義存儲的數據將依然存在,當你關閉並重新打開瀏覽器窗口。

會話存儲是臨時的,只要頁面會話持續就可用。

這兩者之間實際上沒有任何比較,因爲兩者在技術上都是相同的。

+0

so..if我想存儲數據,它將作爲另一個文件存儲在哪裏? – r3dsm0k3 2010-10-26 06:48:02

+0

看起來像localStorage是我想要的..如果我想要實現它,該怎麼辦?我們在做JavaScript嗎? – r3dsm0k3 2010-10-26 06:50:00

+0

是的,它全部使用JavaScript,實際上非常易於使用。例如 - 在某個頁面上運行 - localStorage [「hello」] =「world」;關閉並重新打開頁面,然後嘗試訪問localStorage [「hello」]的值;'應該返回''world 「'。 – Anurag 2010-10-26 06:57:36