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

首頁 > 編程 > HTML > 正文

html5中LocalStorage本地存儲的示例

2020-03-24 16:10:36
字體:
來源:轉載
供稿:網友
一、本地存儲

在HTML5誕生之前,網站如果想在瀏覽器端存儲數據,只能使用html' target='_blank'>Cookie,使用Cookie有較多的限制。

Cookie問題:

1.cookie大小限制在4K左右(各個瀏覽器不一致)

2.cookie每次隨著HTTP請求都會一起發送(造成很多不需要的cookie也會一起發送)

本地存儲:

1.localStorage大小限制在5M(各個瀏覽器不一致)

2.localStorage不會隨著HTTP請求一起發送

二、會話級別的本地存儲-sessionStorage

sessionStorage:用戶瀏覽某個網站時,從進入網站開始一直到關閉網站,這就是session對象的有效期。

sessionStorage提供了四種方法對本地存儲做相關操作。

1. setItem( key, value );添加本地存儲數據

2.getItem( key );通過key獲取相應的value值

3.removeItem( key ); 通過key刪除相應的value值

4.clear();清空本地所有(限本域名下)session數據

 1 script type= text/javascript  2 //添加key-value 數據到 sessionStorage  3 sessionStorage.setItem( name , 憐白  4 sessionStorage.setItem( job , 前端  6 //通過key來獲取value  7 var name = sessionStorage.getItem( name  9 console.log(name); // 憐白 10 console.log(sessionStorage.length); // 2 12 // 通過key刪除value 13 sessionStorage.removeItem( job  15 console.log(sessionStorage.length); // 1 17 //清空所有的key-value數據。 18 sessionStorage.clear(); 20 console.log(sessionStorage.length); // 0 21 /script 

三、永久本地存儲-localStorage

localStorage:用于持久化的本地存儲,除非主動刪除數據,否則數據是永遠不會過期的。

localStorage提供了四種方法對本地存儲做相關操作。

1. setItem( key, value );添加本地存儲數據

2.getItem( key );通過key獲取相應的value值

3.removeItem( key ); 通過key刪除相應的value值

4.clear();清空本地所有數據

 script type= text/javascript  //添加key-value 數據到 sessionStorage localStorage.setItem( name , 憐白  localStorage.setItem( job , 前端  //通過key來獲取value var name = localStorage.getItem( name  console.log(name); // 憐白 console.log(localStorage.length); // 2 // 通過key刪除value localStorage.removeItem( job  console.log(localStorage.length); // 1 //清空所有的key-value數據。 localStorage.clear(); console.log(localStorage.length); // 0 /script 

四、總結

localStorage與sessionStorage 兩種區別就是一個臨時保存,一個長期保存。

你可能見過下面這種寫法:

 script type= text/javascript  // 設置name localStorage.name = 憐白  // 刪除name delete localStorage.name /script 

上面直接賦值的方法確實可以實現功能,但是官方文檔中將其定義為一種不安全的寫法,所以不要用這種寫法,使用localStorage提供的方法。

以上就是html5中LocalStorage本地存儲的示例的詳細內容,其它編程語言

鄭重聲明:本文版權歸原作者所有,轉載文章僅為傳播更多信息之目的,如作者信息標記有誤,請第一時間聯系我們修改或刪除,多謝。

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 城口县| 遵义市| 客服| 中超| 县级市| 岳阳县| 府谷县| 抚松县| 蛟河市| 屏南县| 托克托县| 崇礼县| 铜川市| 北碚区| 赤城县| 泰安市| 游戏| 溆浦县| 油尖旺区| 儋州市| 宜兰县| 奉新县| 加查县| 皋兰县| 秦安县| 洮南市| 石河子市| 陆丰市| 张家口市| 宁阳县| 原平市| 天祝| 梓潼县| 永泰县| 都兰县| 绿春县| 麦盖提县| 金沙县| 塘沽区| 汽车| 梁平县|