localstorage是什么意思?
局部存儲(chǔ)器。它是html5新增的一個(gè)本地存儲(chǔ)API,所謂localStorage就是一個(gè)小倉庫的意思,它有5M的大小空間,存儲(chǔ)在瀏覽器中,我們可以通過js來操縱localStorage。
localstorage怎么讀
localstorage怎么讀
cookie和localstorage的區(qū)別
如何手動(dòng)清除localStorage中的數(shù)據(jù)
1、首先前端一般是以對象的形式存數(shù)據(jù),現(xiàn)在以對象的形式說怎么存。先聲明一下需要存的對象。
2、接著存這個(gè)對象的數(shù)據(jù),JSON.stringify是把數(shù)據(jù)轉(zhuǎn)換成字符串的形式。
3、然后取對象數(shù)據(jù),JSON.par是把字符串?dāng)?shù)據(jù)轉(zhuǎn)換為 JavaScript 對象。
4、最后如果想要?jiǎng)h除localStorage中的某個(gè)對象數(shù)據(jù),可以如下圖這樣操作。
5、最后如果想要全部清空可以直接使用下面的式子,localStorage.clear();,就完成刪除了。
localStorage如何存儲(chǔ)數(shù)組
有時(shí)候,我們需要將數(shù)據(jù)存儲(chǔ)到ssionStorage和localStorage中,這樣做的好處有:
1 緩存數(shù)據(jù)
2 減少對內(nèi)存的占用
但是,storage只能存儲(chǔ)字符串的數(shù)據(jù),對于JS中常用的數(shù)組或?qū)ο髤s不能直接存儲(chǔ)。
varobj={name:'Jim'};
ssionStorage.obj=obj;
localStorage.obj=obj;
vararr=[1,2,3];
ssionStorage.obj=arr;
localStorage.obj=arr;上面的寫法都是不能成功的!但我們可以通過JSON對象提供的par和stringify將其他數(shù)據(jù)類型轉(zhuǎn)化成字符串,再存儲(chǔ)到storage中就可以了。請看下面的代碼。
varobj={name:'Jim'};
varstr=JSON.stringify(obj);
//存入ssionStorage.obj=str;
//讀取str=ssionStorage.obj;
//重新轉(zhuǎn)換為對象obj=JSON.par(str);謝謝采納?。。?還有不理解的可以繼續(xù)問這方面我很行
本文發(fā)布于:2023-02-28 19:22:00,感謝您對本站的認(rèn)可!
本文鏈接:http://m.newhan.cn/zhishi/a/167761156758429.html
版權(quán)聲明:本站內(nèi)容均來自互聯(lián)網(wǎng),僅供演示用,請勿用于商業(yè)和其他非法用途。如果侵犯了您的權(quán)益請與我們聯(lián)系,我們將在24小時(shí)內(nèi)刪除。
本文word下載地址:localstorage(localstorage大小).doc
本文 PDF 下載地址:localstorage(localstorage大小).pdf
| 留言與評論(共有 0 條評論) |