第七色在线视频,2021少妇久久久久久久久久,亚洲欧洲精品成人久久av18,亚洲国产精品特色大片观看完整版,孙宇晨将参加特朗普的晚宴

為了賬號(hào)安全,請(qǐng)及時(shí)綁定郵箱和手機(jī)立即綁定
已解決430363個(gè)問題,去搜搜看,總會(huì)有你想問的

了解 Javascript 中的本地存儲(chǔ)和 Cookie

了解 Javascript 中的本地存儲(chǔ)和 Cookie

嚕嚕噠 2023-09-25 16:48:54
我的頁(yè)面上有一個(gè)表單,其中包含文本框、單選按鈕和下拉菜單,用于詢問有關(guān)學(xué)生的問題。從這些選項(xiàng)中選擇的選項(xiàng)稍后將用于制作包含每個(gè)學(xué)生內(nèi)容的 div。我的指示說(shuō)將列表保存到本地存儲(chǔ)。我對(duì)這到底意味著什么感到困惑。我試著查了一下,餅干不斷出現(xiàn)。我認(rèn)為這是兩件不同的事情。我對(duì)本地存儲(chǔ)的概念感到困惑。我在 Google 和 Stack 上搜索過這個(gè)內(nèi)容,并閱讀了我能找到的與這些主題相關(guān)的內(nèi)容。我認(rèn)為我需要以簡(jiǎn)單的方式解釋這一點(diǎn),而不是閱讀教科書定義或人們提出的有關(guān) cookie 和本地存儲(chǔ)的代碼問題的答案。有人可以解釋一下這兩個(gè)主題嗎?Cookie 和本地存儲(chǔ)是同一件事嗎?我不確定其他語(yǔ)言是否有所不同,但我正在使用JavaScript。
查看完整描述

2 回答

?
UYOU

TA貢獻(xiàn)1878條經(jīng)驗(yàn) 獲得超4個(gè)贊

localStorage是瀏覽器提供的API,允許您讀取和寫入數(shù)據(jù)。您可以將其想象為一個(gè)大型 JavaScript 對(duì)象,在不同的鍵下存儲(chǔ)數(shù)據(jù)值。使用它很容易:(localStorage.setItem(key, value)對(duì)于某些鍵和值,例如localStorage.setItem('test', 23))寫入值并localStorage.getItem(key)讀取/訪問該值。

Cookie 是通過 API 訪問的document.cookie。document.cookie還使用鍵和值對(duì)(cookie)來(lái)存儲(chǔ)數(shù)據(jù);然而,讀取和寫入cookie的方法是不同的。要?jiǎng)?chuàng)建新的 cookie,您需要輸入document.cookie = "key=value"(對(duì)于某些鍵和值,例如document.cookie = "test=23")。要查看所有 cookie,請(qǐng)輸入document.cookie,這會(huì)將所有 cookie 吐出為一串鍵和值,并用分號(hào)分隔(例如"test=23; someOtherKey=59")。不幸的是,這使得讀取 cookie 值比使用 ; 更困難一些localStorage。獲取單個(gè)鍵的值的最簡(jiǎn)單方法是使用正則表達(dá)式,這是一種用于匹配文本的特定模式。

就如何使用它們而言,它們的相似之處在于它們都用于存儲(chǔ)數(shù)據(jù)。但cookie主要是隨頁(yè)面一起從服務(wù)器發(fā)送到瀏覽器的;localStorage相比之下,只能通過瀏覽器中的 JavaScript 代碼訪問。

希望這可以幫助!

查看完整回答
反對(duì) 回復(fù) 2023-09-25
?
烙印99

TA貢獻(xiàn)1829條經(jīng)驗(yàn) 獲得超13個(gè)贊

Cookie 和本地存儲(chǔ)不是同一件事。

餅干

Cookie 是包含對(duì)網(wǎng)站有用的信息的小文件,例如密碼、偏好設(shè)置、瀏覽器、IP 地址、訪問日期和時(shí)間等。每次用戶加載網(wǎng)站時(shí),瀏覽器都會(huì)將 Cookie 發(fā)送回服務(wù)器通知網(wǎng)站用戶之前的活動(dòng)。Cookie 具有由其創(chuàng)建者定義的特定生命周期,并且在固定的時(shí)間周期后過期。

本地存儲(chǔ)

localStorage 屬性允許您訪問文檔來(lái)源的存儲(chǔ)對(duì)象;存儲(chǔ)的數(shù)據(jù)跨瀏覽器會(huì)話保存。這意味著在您將其刪除之前它不會(huì)被清除。換句話說(shuō),localStorage 沒有過期時(shí)間。

添加數(shù)據(jù)到localStorage

localStorage.setItem('myCat', 'Tom');

除去項(xiàng)目

localStorage.removeItem('myCat');

刪除所有項(xiàng)目

localStorage.clear();

另外,還有一個(gè)東西叫做sessionStorage。這與 localStorage 相同,但數(shù)據(jù)僅存儲(chǔ)到瀏覽器會(huì)話關(guān)閉為止。


查看完整回答
反對(duì) 回復(fù) 2023-09-25
  • 2 回答
  • 0 關(guān)注
  • 128 瀏覽

添加回答

舉報(bào)

0/150
提交
取消
微信客服

購(gòu)課補(bǔ)貼
聯(lián)系客服咨詢優(yōu)惠詳情

幫助反饋 APP下載

慕課網(wǎng)APP
您的移動(dòng)學(xué)習(xí)伙伴

公眾號(hào)

掃描二維碼
關(guān)注慕課網(wǎng)微信公眾號(hào)