校园春色亚洲色图_亚洲视频分类_中文字幕精品一区二区精品_麻豆一区区三区四区产品精品蜜桃

主頁(yè) > 知識(shí)庫(kù) > 淺析數(shù)據(jù)存儲(chǔ)的三種方式 cookie sessionstorage localstorage 的異同

淺析數(shù)據(jù)存儲(chǔ)的三種方式 cookie sessionstorage localstorage 的異同

熱門標(biāo)簽:電話機(jī)器人電銷系統(tǒng)掙話費(fèi) 只辦理400電話 平?jīng)龅貓D標(biāo)注位置怎么弄 機(jī)器人外呼系統(tǒng)存在哪些能力 拓展地圖標(biāo)注 電話機(jī)器人黑斑馬免費(fèi) 如何獲取地圖標(biāo)注客戶 南昌仁和怎么申請(qǐng)開通400電話 高德地圖標(biāo)注地點(diǎn)糾錯(cuò)

一、通常我們?cè)诖鎯?chǔ)數(shù)據(jù)的方式有三種

cookie sessionstorage localstorage ,那么這三種數(shù)據(jù)的存儲(chǔ)又有什么關(guān)系呢?讓我們一起來看看吧

cookie:保存cookie值:

var dataCookie='110';
    document.cookie = 'token' + "=" +dataCookie;

獲取指定名稱的cookie值

function getCookie(name) 
{ //獲取指定名稱的cookie值
// (^| )name=([^;]*)(;|$),match[0]為與整個(gè)正則表達(dá)式匹配的字符串,match[i]為正則表達(dá)式捕獲數(shù)組相匹配的數(shù)組;
var arr = document.cookie.match(new RegExp("(^| )"+name+"=([^;]*)(;|$)"));
if(arr != null) {
  console.log(arr);
  return unescape(arr[2]);
}
return null;
}
 var cookieData=getCookie('token'); //cookie賦值給變量。

設(shè)置cookie過期時(shí)間

function setTime() 
{

//存儲(chǔ)cookie值并且設(shè)置cookie過期時(shí)間

var date\=new Date();

var expiresDays\=10;//設(shè)置十天過期

date.setTime(date.getTime()+expiresDays\*24\*3600\*1000);

document.cookie\="userId=828; 
expires="+date.toGMTString();

console.log(document.cookie,'存儲(chǔ)cookie值并且設(shè)置cookie過期時(shí)間');

}

setTime();

刪除cookie

function delCookie(cookieName1) {

//刪除cookie

var date2\=new Date();

date2.setTime(date2.getTime()\-10001);//把時(shí)間設(shè)置為過去的時(shí)間,會(huì)自動(dòng)刪除

document.cookie\= cookieName1+"=v; expires="+date2.toGMTString();

console.log(document.cookie,'刪除cookie');

}
delCookie('userId');

localStorage和sessionStorage:localStorage和sessionStorage所使用的方法是一樣的,下面以sessionStorage為栗子:

var name='sessionData';
var num=120;
sessionStorage.setItem(name,num);//存儲(chǔ)數(shù)據(jù)
sessionStorage.setItem('value2',119);
let dataAll=sessionStorage.valueOf();//獲取全部數(shù)據(jù)
console.log(dataAll,'獲取全部數(shù)據(jù)');
var dataSession=sessionStorage.getItem(name);//獲取指定鍵名數(shù)據(jù)
var dataSession2=sessionStorage.sessionData;//sessionStorage是js對(duì)象,也可以使用key的方式來獲取值
 console.log(dataSession,dataSession2,'獲取指定鍵名數(shù)據(jù)');
 sessionStorage.removeItem(name); //刪除指定鍵名數(shù)據(jù)
 console.log(dataAll,'獲取全部數(shù)據(jù)1');
 sessionStorage.clear();//清空緩存數(shù)據(jù):localStorage.clear();
 console.log(dataAll,'獲取全部數(shù)據(jù)2');

三者的異同:

上面的使用方式說好了,下面就嘮嘮三者之間的區(qū)別,這個(gè)問題其實(shí)很多大廠面試的時(shí)候也都會(huì)問到,所以可以注意一下這幾個(gè)之間的區(qū)別。

生命周期:

cookie:可設(shè)置失效時(shí)間,沒有設(shè)置的話,默認(rèn)是關(guān)閉瀏覽器后失效

localStorage:除非被手動(dòng)清除,否則將會(huì)永久保存。

sessionStorage: 僅在當(dāng)前網(wǎng)頁(yè)會(huì)話下有效,關(guān)閉頁(yè)面或?yàn)g覽器后就會(huì)被清除。

存放數(shù)據(jù)大小:

cookie:4KB左右

localStorage和sessionStorage:可以保存5MB的信息。

http請(qǐng)求:

cookie:每次都會(huì)攜帶在HTTP頭中,如果使用cookie保存過多數(shù)據(jù)會(huì)帶來性能問題

localStorage和sessionStorage:僅在客戶端(即瀏覽器)中保存,不參與和服務(wù)器的通信

易用性:

cookie:需要程序員自己封裝,源生的Cookie接口不友好

localStorage和sessionStorage:源生接口可以接受,亦可再次封裝來對(duì)Object和Array有更好的支持

應(yīng)用場(chǎng)景:

從安全性來說,因?yàn)槊看蝖ttp請(qǐng)求都會(huì)攜帶cookie信息,這樣無形中浪費(fèi)了帶寬,所以cookie應(yīng)該盡可能少的使用,另外cookie還需要指定作用域,不可以跨域調(diào)用,限制比較多。但是用來識(shí)別用戶登錄來說,cookie還是比stprage更好用的。其他情況下,可以使用storage,就用storage。

storage在存儲(chǔ)數(shù)據(jù)的大小上面秒殺了cookie,現(xiàn)在基本上很少使用cookie了,因?yàn)楦罂偸歉玫?,哈哈哈你們懂得?/p>

localStorage和sessionStorage唯一的差別一個(gè)是永久保存在瀏覽器里面,一個(gè)是關(guān)閉網(wǎng)頁(yè)就清除了信息。localStorage可以用來夸頁(yè)面?zhèn)鬟f參數(shù),sessionStorage用來保存一些臨時(shí)的數(shù)據(jù),防止用戶刷新頁(yè)面之后丟失了一些參數(shù)。

瀏覽器支持情況:

localStorage和sessionStorage是html5才應(yīng)用的新特性,可能有些瀏覽器并不支持,這里要注意。

cookie的瀏覽器支持沒有找到,可以通過下面這段代碼來判斷所使用的瀏覽器是否支持cookie:

if(navigator.cookieEnabled) 
{
  alert("你的瀏覽器支持cookie功能");//提示瀏覽器支持cookie  
} 
else 
{
  alert("你的瀏覽器不支持cookie");//提示瀏覽器不支持cookie  
 }

復(fù)制代碼數(shù)據(jù)存放處:Cookie、localStorage、sessionStorage數(shù)據(jù)存放處

番外:各瀏覽器Cookie大小、個(gè)數(shù)限制。

總結(jié)

到此這篇關(guān)于數(shù)據(jù)存儲(chǔ)的三種方式 cookie sessionstorage localstorage 異同的文章就介紹到這了,更多相關(guān)數(shù)據(jù)存儲(chǔ) cookie sessionstorage localstorage 內(nèi)容請(qǐng)搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關(guān)文章,希望大家以后多多支持腳本之家!

標(biāo)簽:新疆 青島 棗莊 遼源 西藏 永州 漯河 池州

巨人網(wǎng)絡(luò)通訊聲明:本文標(biāo)題《淺析數(shù)據(jù)存儲(chǔ)的三種方式 cookie sessionstorage localstorage 的異同》,本文關(guān)鍵詞  淺析,數(shù)據(jù),存儲(chǔ),的,三種,;如發(fā)現(xiàn)本文內(nèi)容存在版權(quán)問題,煩請(qǐng)?zhí)峁┫嚓P(guān)信息告之我們,我們將及時(shí)溝通與處理。本站內(nèi)容系統(tǒng)采集于網(wǎng)絡(luò),涉及言論、版權(quán)與本站無關(guān)。
  • 相關(guān)文章
  • 下面列出與本文章《淺析數(shù)據(jù)存儲(chǔ)的三種方式 cookie sessionstorage localstorage 的異同》相關(guān)的同類信息!
  • 本頁(yè)收集關(guān)于淺析數(shù)據(jù)存儲(chǔ)的三種方式 cookie sessionstorage localstorage 的異同的相關(guān)信息資訊供網(wǎng)民參考!
  • 推薦文章
    校园春色亚洲色图_亚洲视频分类_中文字幕精品一区二区精品_麻豆一区区三区四区产品精品蜜桃
    日韩欧美资源站| 国产美女av一区二区三区| 91啦中文在线观看| 中文字幕日韩一区| 粉嫩av一区二区三区粉嫩 | 日本aⅴ亚洲精品中文乱码| 色综合色综合色综合| 亚洲另类中文字| 99热99精品| 18成人在线观看| 色综合久久六月婷婷中文字幕| 亚洲免费视频中文字幕| 91麻豆文化传媒在线观看| 亚洲欧洲另类国产综合| 97se亚洲国产综合自在线观| 亚洲欧美一区二区在线观看| 91美女视频网站| 午夜精品久久久久久久久久久| 欧美丰满嫩嫩电影| 美女视频黄 久久| 国产欧美日韩精品一区| 色综合咪咪久久| 日韩精品电影在线| 亚洲精品一区二区三区影院 | 日韩区在线观看| 国产精品1区2区| 国产精品对白交换视频| 欧美三级韩国三级日本一级| 精品一区二区三区在线观看国产| 国产欧美一区二区三区鸳鸯浴 | 国产一区二区在线看| 综合色中文字幕| 91精品国产欧美日韩| 丁香桃色午夜亚洲一区二区三区| 亚洲三级久久久| 2020国产精品| 欧美日韩日日夜夜| 成人免费黄色在线| 蜜桃av一区二区三区电影| 国产精品国产三级国产有无不卡 | 亚洲电影第三页| 国产精品乱码久久久久久| 日韩天堂在线观看| 91久久精品网| 不卡av在线网| 国产乱一区二区| 久久成人久久爱| 亚洲国产另类精品专区| 亚洲欧美中日韩| 欧美国产丝袜视频| 欧美电视剧在线观看完整版| 欧美日韩日日夜夜| 色av成人天堂桃色av| 成人av资源下载| 成人性生交大片免费看视频在线 | 精品久久久久久久久久久久包黑料| 色屁屁一区二区| 色吧成人激情小说| 91丨国产丨九色丨pron| 99久久99久久免费精品蜜臀| 豆国产96在线|亚洲| 国产美女久久久久| 丁香婷婷综合激情五月色| 国产精品夜夜嗨| 国产ts人妖一区二区| 国产成人免费视频网站| 国产一区中文字幕| 成人av网站大全| 成人动漫视频在线| www.视频一区| 欧美影院一区二区| 欧美日韩国产不卡| 精品少妇一区二区三区在线视频| 精品处破学生在线二十三| 久久免费看少妇高潮| 国产精品网曝门| 亚洲欧美日韩国产综合| 亚洲一区二区黄色| 三级成人在线视频| 免费观看在线综合| 国产成人av电影在线播放| a4yy欧美一区二区三区| 欧美伊人精品成人久久综合97| 欧美日韩视频在线观看一区二区三区 | 国产精品不卡视频| 亚洲成av人片一区二区梦乃| 久久成人羞羞网站| 91在线云播放| 精品国产一区久久| 亚洲视频一二三区| 日本美女一区二区三区视频| 国产成人精品亚洲777人妖 | 国产69精品久久99不卡| 欧美日韩一二区| 国产三级一区二区三区| 午夜视频一区在线观看| 风流少妇一区二区| 欧美一区二区三区在线电影| 国产精品日日摸夜夜摸av| 午夜精品久久久久久久蜜桃app| 懂色av噜噜一区二区三区av| 欧美一区二区私人影院日本| 最近中文字幕一区二区三区| 国产精品自拍一区| 4438x成人网最大色成网站| 一区免费观看视频| 国产成人在线色| 精品第一国产综合精品aⅴ| 五月激情丁香一区二区三区| 91丨porny丨在线| 国产精品九色蝌蚪自拍| 久久激情综合网| 欧美日韩dvd在线观看| 亚洲电影第三页| 欧美中文字幕一区二区三区亚洲| 国产精品蜜臀在线观看| 国产福利91精品一区二区三区| 日韩丝袜情趣美女图片| 免费观看成人鲁鲁鲁鲁鲁视频| 91精品国产色综合久久不卡电影| 亚洲二区在线视频| 欧美亚洲综合色| 亚洲成a人片在线不卡一二三区| 在线看日本不卡| 一区二区三区资源| 97久久精品人人做人人爽50路| 国产精品久久久久永久免费观看 | 久久亚洲一级片| 国产美女在线精品| 国产精品视频一二| 一本到三区不卡视频| 婷婷国产v国产偷v亚洲高清| 91精品中文字幕一区二区三区| 蜜臀久久99精品久久久画质超高清 | 欧美在线|欧美| 青青草国产精品亚洲专区无| 精品国产乱码久久久久久浪潮 | 欧美一级在线视频| 国产精品一级二级三级| 一区二区视频在线| 欧美日韩国产不卡| 国产毛片精品一区| 亚洲欧美日韩国产手机在线| 欧洲色大大久久| 蜜臀久久久99精品久久久久久| 久久精品在线免费观看| 在线观看区一区二| 日韩不卡一区二区三区| 亚洲国产精华液网站w| 欧美久久一区二区| 国产精品亚洲综合一区在线观看| 亚洲精品欧美专区| 久久婷婷国产综合精品青草| 91视视频在线直接观看在线看网页在线看 | 亚洲一区二区不卡免费| 欧美国产日韩在线观看| 欧美一级二级三级乱码| 成人激情开心网| 麻豆免费看一区二区三区| 亚洲天堂精品在线观看| xfplay精品久久| 欧美日韩国产另类一区| 成人免费视频免费观看| 免费成人av在线| 亚洲综合色婷婷| 亚洲欧美日韩久久精品| 中文一区二区在线观看| 欧美电视剧在线看免费| 欧美日韩综合一区| 色爱区综合激月婷婷| 91麻豆国产精品久久| 国产精品中文字幕欧美| 麻豆91免费观看| 亚洲www啪成人一区二区麻豆| 国产精品夫妻自拍| 国产精品久久久久婷婷二区次| 久久影视一区二区| 欧美精品一区视频| 久久综合狠狠综合久久综合88| 日韩午夜小视频| 精品国产一二三| 精品国产乱子伦一区| 精品国产123| 久久久精品国产免费观看同学| 精品久久久久久久久久久久久久久 | 亚洲人成在线观看一区二区| 国产精品情趣视频| 国产精品色一区二区三区| 中文av一区特黄| 一区在线中文字幕| 亚洲一区二区三区免费视频| 午夜不卡av免费| 久久精品国产一区二区| 国产一区二区三区四区五区入口| 激情欧美日韩一区二区| 国产精品亚洲一区二区三区妖精 | 国产一区二区女| 色综合久久综合| 日韩午夜电影av| 中文字幕不卡在线|