HTML5 提供了兩種在客戶端存儲數據的新方法:javascript
localStorage - 沒有時間限制的數據存儲java
sessionStorage - 針對一個 session 的數據存儲瀏覽器
以前,這些都是由 cookie 完成的。可是 cookie 不適合大量數據的存儲,由於它們由每一個對服務器的請求來傳遞,這使得 cookie 速度很慢並且效率也不高。服務器
localStorage 方法cookie
localStorage 方法存儲的數據沒有時間限制。次日、第二週或下一年以後,數據依然可用。session
<script type="text/javascript">ip
localStorage.lastname="Smith";rem
document.write(localStorage.lastname);get
</script>it
sessionStorage 方法
sessionStorage 方法針對一個 session 進行數據存儲
。當用戶關閉瀏覽器窗口後,數據會被刪除。
<script type="text/javascript">
sessionStorage.lastname="Smith";
document.write(sessionStorage.lastname);
</script>
sessionStorag?方法:
getltem setletm removeltem key(沒參數) clear?
(沒參數)