国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 開發 > HTML5 > 正文

HTMl5的存儲方式sessionStorage和localStorage詳解

2024-09-05 07:20:40
字體:
來源:轉載
供稿:網友
因此sessionStorage不是一種持久化的本地存儲,僅僅是會話級別的存儲。而localStorage用于持久化的本地存儲,除非主動刪除數據,否則數據是永遠不會過期的。
一、web storage和cookie的區別
Web Storage的概念和cookie相似,區別是它是為了更大容量存儲設計的。Cookie的大小是受限的,并且每次你請求一個新的頁面的時候Cookie都會被發送過去,這樣無形中浪費了帶寬,另外cookie還需要指定作用域,不可以跨域調用。
除此之外,Web Storage擁有setItem,getItem,removeItem,clear等方法,不像cookie需要前端開發者自己封裝setCookie,getCookie。
但是Cookie也是不可以或缺的:Cookie的作用是與服務器進行交互,作為HTTP規范的一部分而存在 ,而Web Storage僅僅是為了在本地“存儲”數據而生(來自@otakustay 的糾正)
二、html5 web storage的瀏覽器支持情況
瀏覽器的支持除了IE7及以下不支持外,其他標準瀏覽器都完全支持(ie及FF需在web服務器里運行),值得一提的是IE總是辦好事,例如IE7、IE6中的UserData其實就是javascript本地存儲的解決方案。通過簡單的代碼封裝可以統一到所有的瀏覽器都支持web storage。
要判斷瀏覽器是否支持localStorage可以使用下面的代碼:

復制代碼
發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 林芝县| 区。| 称多县| 老河口市| 噶尔县| 夏河县| 桃园市| 多伦县| 互助| 河西区| 新疆| 溆浦县| 彭州市| 沙坪坝区| 八宿县| 龙州县| 铁岭县| 桓仁| 呼伦贝尔市| 萍乡市| 沧源| 含山县| 八宿县| 西乌珠穆沁旗| 商河县| 高雄县| 霞浦县| 新干县| 临夏县| 麻城市| 庄浪县| 威海市| 安远县| 芜湖市| 岫岩| 南川市| 伊宁市| 天祝| 特克斯县| 天津市| 莱州市|