天天看點

js本地存儲解決方案

web storage實際上由兩部分組成:sessionstorage與localstorage。

sessionstorage用于本地存儲一個會話(session)中的資料,這些資料隻有在同一個會話中的頁面才能通路并且當會話結束後資料也随之銷毀。是以sessionstorage不是一種持久化的本地存儲,僅僅是會話級别的存儲。

localstorage用于持久化的本地存儲,除非主動删除資料,否則資料是永遠不會過期的。

它們與cookie最大的不同之處在于,cookie在向背景發送每一個http請求的時候都會出現在http頭部,而html5的本地存儲則不會,某種 程度上講是節約了一定的帶寬,縮短了請求、響應的時間。而且ie6中對每一個域的cookie數限制為20個以内,大小也有限制

1、setitem(key, value)

2、getitem(key)

3、removeitem(key)

4、clear()

js本地存儲解決方案

angular.fromjson(localstorage.getitem('userstorage'));  

localstorage.setitem('userstorage', angular.tojson(userstorage));  

 sdfsfsd