localStorage作為HTML5本地存儲web storage特性的API之一,主要作用是將數據保存在客戶端中,而客戶端一般是指上海網站設計用戶的計算機。在移動設備上,由於大部分瀏覽器都支持 web storage特性,因此在android和ios等智能手機上的web瀏覽器都能正常使用該特性。
localStorage保存的數據,一般情況下是永久保存的,也就是說只要采用localstorage保存信息,數據便一直存儲在用戶的客戶端中。即使用戶關閉當前web瀏覽器后重新啟動,數據讓然存在。知道用戶或程序明確制定刪除,數據的生命周期才會結束。
在安全性方面,localstorage是域內安全的,即localstorage是基於域的。任何在該域內的所有頁面,都可以訪問 localstorage數據。但讓然存在一個問題,就是各個瀏覽器廠商的瀏覽器之間的數據是各自獨立的。也就是說,如果在firefox中使用 localstorage存儲一組數據,在chrome瀏覽器下是無法讀取的。同樣,由於localstorage數據是保存在用戶的設備中的,因此同一 個應用程序在不同設備上保存的數據是不同的。
參考:
http://www.w3school.com.cn/html5/html_5_webstorage.asp
http://www.cnblogs.com/yexiaochai/p/4509472.html