在HTML5當中,新增了不少的存儲方式,這裏我先介紹兩種,方便咱們的使用和操做,具體新加入了一個localStorage特性,這個特性主要是用來做爲本地存儲來使用的,解決了cookie存儲空間不足的問題,localStorage中通常瀏覽器支持的是5M大小,這個在不一樣的瀏覽器中localStorage會有所不一樣。而這個localStorage在哪找到的呢?前端
如上圖所示,咱們能夠經過瀏覽器的F12按鈕打開控制檯,接着點擊Application,下面就有五個儲存方式,固然,Cookies是咱們以前所使用的,可是缺點是空間不夠大,因此新增了其餘的儲存方式,這裏咱們主要講的是localStorage,順便把SessionStorage也說了。git
localStorage的優點github
localStorage的侷限數據庫
區別:瀏覽器
localStorage與sessionStorage的惟一一點區別就是:localStorage屬於永久性存儲,而sessionStorage屬於當會話結束的時候,sessionStorage中的鍵值對會被清空cookie
作了一個小小的實例:https://github.com/Itdansan/Storage 但願能幫助到你們(代碼中相應的註釋也標註了)session
註釋:sessionStorage和localStorage的區別僅僅是存儲時間的問題,而功能,方法和實現原理,都和localStorage同樣,所以,和localStorage的方法同樣的!對象
(完)!內存