W3Cschool
恭喜您成為首批注冊(cè)用戶
獲得88經(jīng)驗(yàn)值獎(jiǎng)勵(lì)
localStorage 只讀屬性允許您訪問 Document 源的 Storage 對(duì)象;存儲(chǔ)的數(shù)據(jù)保存在瀏覽器會(huì)話中。 localStorage 類似 sessionStorage,除了存儲(chǔ)在localStorage 中的數(shù)據(jù)沒有到期時(shí)間,當(dāng)頁(yè)面會(huì)話結(jié)束時(shí),存儲(chǔ)在 sessionStorage 中的數(shù)據(jù)會(huì)被清除,也就是說(shuō),當(dāng)頁(yè)面被關(guān)閉時(shí)。
應(yīng)該注意的是,存儲(chǔ)在 localStorage 或 sessionStorage 中的數(shù)據(jù)都是特定于頁(yè)面協(xié)議的。
myStorage = window.localStorage;
一個(gè)Storage對(duì)象,它可以用來(lái)訪問當(dāng)前原點(diǎn)的本地存儲(chǔ)空間。
SecurityError
file:
或data:
方案,則可能發(fā)生這種情況)。例如,用戶可能會(huì)將其瀏覽器配置為拒絕為指定來(lái)源保留數(shù)據(jù)的權(quán)限。以下片段訪問當(dāng)前域的本地 Storage 對(duì)象并使用 Storage.setItem() 向其添加數(shù)據(jù)項(xiàng)。
localStorage.setItem('myCat', 'Tom');
讀取 localStorage 項(xiàng)目的語(yǔ)法如下所示:
var cat = localStorage.getItem("myCat");
刪除 localStorage 項(xiàng)目的語(yǔ)法如下所示:
localStorage.removeItem("myCat");
規(guī)范 | 狀態(tài) | 注釋 |
---|---|---|
HTML Living Standard 的'localStorage'的定義。 | Living Standard |
我們正在將兼容性數(shù)據(jù)轉(zhuǎn)換為機(jī)器可讀的JSON格式。
特征 | Chrome | Edge | Firefox(Gecko) | Internet Explorer | Opera | Safari(WebKit) |
---|---|---|---|---|---|---|
localStorage | 支持:4 | 支持 | 支持:3.5 | 支持:8 | 支持:10.50 | 支持:4 |
sessionStorage | 支持:5 | 支持 | 支持:2 | 支持:8 | 支持:10.50 | 支持:4 |
特征 | Android | Edge | Firefox Mobile (Gecko) | IE Phone | Opera Mobile | Safari Mobile |
---|---|---|---|---|---|---|
基本支持 | 支持:2.1 | 支持 | ? | 支持:8 | 支持:11 | 支持:iOS 3.2 |
所有的瀏覽器有兩種不同的能力水平:localStorage 和 sessionStorage,以下是各種瀏覽器的所有存儲(chǔ)容量的簡(jiǎn)介。
注意:從iOS 5.1開始,Safari Mobile localStorage會(huì)根據(jù)操作系統(tǒng)的要求將數(shù)據(jù)存儲(chǔ)在高速緩存文件夾中,該數(shù)據(jù)庫(kù)偶爾會(huì)進(jìn)行清理,通常在空間不足的情況下。Safari Mobile的隱私瀏覽模式也會(huì)阻止localStorage完全寫入。
Copyright©2021 w3cschool編程獅|閩ICP備15016281號(hào)-3|閩公網(wǎng)安備35020302033924號(hào)
違法和不良信息舉報(bào)電話:173-0602-2364|舉報(bào)郵箱:jubao@eeedong.com
掃描二維碼
下載編程獅App
編程獅公眾號(hào)
聯(lián)系方式:
更多建議: