国产探花免费观看_亚洲丰满少妇自慰呻吟_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可以使用下面的代碼:

復制代碼
發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 阜新市| 蒙自县| 大邑县| 紫金县| 灵宝市| 玉山县| 蒙阴县| 怀远县| 阳春市| 山东省| 呼伦贝尔市| 西盟| 阳泉市| 崇义县| 亚东县| 锡林郭勒盟| 霍邱县| 弋阳县| 岑溪市| 余干县| 慈利县| 睢宁县| 新泰市| 南投市| 济阳县| 岳西县| 梁河县| 云龙县| 民权县| 翁源县| 金乡县| 嘉峪关市| 尼玛县| 天峨县| 昭觉县| 卢湾区| 纳雍县| 耿马| SHOW| 延寿县| 汉寿县|