互聯(lián)網(wǎng)的快速發(fā)展,基于網(wǎng)頁(yè)的應(yīng)用越來(lái)越普遍和復(fù)雜,為了盡可能減輕服務(wù)端大量的計(jì)算壓力,需要經(jīng)常性在本地存儲(chǔ)大量的數(shù)據(jù),傳統(tǒng)的cookie應(yīng)用雖然比較廣但是由于其存儲(chǔ)大小只有4k左右,并且需要編碼和解碼,給開(kāi)發(fā)帶來(lái)諸多不便,所以H5提供了兩種存儲(chǔ)方式。
window.sessionStorage(會(huì)話存儲(chǔ))
window.localStorage(本地存儲(chǔ))
(向本地保存數(shù)據(jù),有可能在瀏覽器內(nèi)存里面,有可能在硬盤(pán)上面.)
特點(diǎn):
設(shè)置、讀取方便。
容量較大,sessionStorage約5M、localStorage約20M。
只能存儲(chǔ)字符串,可以將對(duì)象JSON.stringify() 編碼后存儲(chǔ)。
設(shè)置獲取方法
setItem(key, value) 設(shè)置存儲(chǔ)內(nèi)容
getItem(key) 讀取存儲(chǔ)內(nèi)容
removeItem(key) 刪除鍵值為key的存儲(chǔ)內(nèi)容
clear()
遠(yuǎn)近互聯(lián)前端小華整理發(fā)布,希望能對(duì)學(xué)習(xí)技術(shù)的你有所幫助
遠(yuǎn)近互聯(lián)專業(yè)提供網(wǎng)站建設(shè)、APP開(kāi)發(fā)、網(wǎng)站優(yōu)化、外貿(mào)網(wǎng)站SEO、微信運(yùn)營(yíng)的品牌整合營(yíng)銷服務(wù)讓客戶通過(guò)網(wǎng)絡(luò)品牌建立與網(wǎng)絡(luò)傳播提高業(yè)績(jī)。






