站長資訊網(wǎng)
最全最豐富的資訊網(wǎng)站

大神為您詳解localstorge,seesionstorage

本篇文章給大家?guī)淼膬?nèi)容是關(guān)于localstorge,seesionstorage,有一定的參考價(jià)值,有需要的朋友可以參考一下,希望對你有所幫助?!就七M(jìn)教程:Html5教程】

大神為您詳解localstorge,seesionstorage

sessionStorage屬性允許你訪問一個(gè) session Storage 對象。它與 localStorage 相似,不同之處在于 localStorage 里面存儲的數(shù)據(jù)沒有過期時(shí)間設(shè)置,而存儲在 sessionStorage里面的數(shù)據(jù)在頁面會話結(jié)束時(shí)會被清除。頁面會話在瀏覽器打開期間一直保持,并且重新加載或恢復(fù)頁面仍會保持原來的頁面會話。在新標(biāo)簽或窗口打開一個(gè)頁面會初始化一個(gè)新的會話,這點(diǎn)和 session cookies 的運(yùn)行方式不同。

只讀的localStorage 允許你訪問一個(gè)Document 的遠(yuǎn)端(origin)對象 Storage;數(shù)據(jù)存儲為跨瀏覽器會話。 localStorage 類似于sessionStorage。區(qū)別在于,數(shù)據(jù)存儲在 localStorage 是無期限的,而當(dāng)頁面會話結(jié)束——也就是說當(dāng)頁面被關(guān)閉時(shí),數(shù)據(jù)存儲在sessionStorage 會被清除 。

簡單來看,localStorage是一個(gè)瀏覽器持久化存儲方案,而sessionStorage與session不同的是它只存在于一個(gè)頁面之中,新開頁面的話sessionStorage會被重置。 應(yīng)注意無論數(shù)據(jù)存儲在 localStorage 還是 sessionStorage ,它們都特定于頁面的協(xié)議

基本用法

首先我們來看一下sessionStorage的操作

1.保存數(shù)據(jù)到sessionStorage sessionStorage.setItem('key', 'value');

2.從sessionStorage獲取數(shù)據(jù)

var sessionData = sessionStorage.getItem('key');

3.從sessionStorage刪除保存的數(shù)據(jù)

sessionStorage.removeItem('key');

4.移除所有

sessionStorage.clear();

相同的 localStorage也有著類似的操作

1.保存數(shù)據(jù)

localStorage.setItem(`key`, `value`);

2.獲取數(shù)據(jù)

let cat = localStorage.getItem(`key`);

3.刪除單個(gè)數(shù)據(jù)

localStorage.removeItem(`key`);

4.移除所有

localStorage.clear();

可以通過 localStorage.length 來獲取localStorage中鍵值對的數(shù)量,同樣的也可以通過 localStorage.key() 方法來遍歷 localStorage 存儲的鍵值。

storage 事件

當(dāng)存儲的數(shù)據(jù)發(fā)生變化時(shí),會觸發(fā) storage 事件。但要注意的是它不同于click類的事件會事件捕獲和冒泡,storage 事件更像是一個(gè)通知,不可取消。觸發(fā)這個(gè)事件會調(diào)用同域下其他窗口的storage事件,不過觸發(fā)storage的窗口(即當(dāng)前窗口)不觸發(fā)這個(gè)事件。storage 的 event 對象的常用屬性如下 (當(dāng)前窗口不觸發(fā),其他窗口會觸發(fā)) 。

changeEvent的常用屬性如下:

oldValue:更新前的值。如果該鍵為新增加,則這個(gè)屬性為null。 newValue:更新后的值。如果該鍵被刪除,則這個(gè)屬性為null。 url:原始觸發(fā)storage事件的那個(gè)網(wǎng)頁的網(wǎng)址。 key:存儲store的key名

贊(0)
分享到: 更多 (0)
網(wǎng)站地圖   滬ICP備18035694號-2    滬公網(wǎng)安備31011702889846號
国产精品成人99久久久久91gav| 一本色道久久88综合日韩精品| 久久精品日日躁精品| 精品91自产拍在线观看二区| 日韩亚洲不卡在线视频中文字幕在线观看 | 97久久国产综合精品女不卡| 国产手机在线精品| heyzo加勒比高清国产精品| 日韩精品福利片午夜免费观着| 国产大片51精品免费观看| 日韩精品视频免费在线观看| 国产精品久久久久乳精品爆| 国产精品国产福利国产秒拍| 亚洲欧洲日本精品| 精品日韩亚洲AV无码一区二区三区| 一本大道久久a久久精品综合| 久久精品成人免费观看| 久久精品国产精品青草app| 99久久精品毛片免费播放| 成人精品视频一区二区三区| 国产情侣大量精品视频| 国产精品无码免费专区午夜| 动漫精品专区一区二区三区不卡| 精品人妻AV区波多野结衣| 精品无码中出一区二区| 精品在线视频免费| 伊人精品久久久久7777| 九九在线观看精品视频6| 亚洲精品A在线观看| 国产高清一级毛片精品| 国产成人无码精品久久久免费| 538国产精品一区二区在线| 国产激情精品一区二区三区| 国产精品青草视频免费播放| 国产成人精品曰本亚洲79ren| 国产高清在线精品一本大道| 久热精品人妻视频| 欧洲精品无码一区二区三区在线播放| 在线精品亚洲一区二区三区| 亚洲精品成人网站在线观看| 国产成人精品999在线观看|