国产 无码 综合区,色欲AV无码国产永久播放,无码天堂亚洲国产AV,国产日韩欧美女同一区二区

JavaScript本地存儲的方式有哪些

這篇具有很好參考價值的文章主要介紹了JavaScript本地存儲的方式有哪些。希望對大家有所幫助。如果存在錯誤或未考慮完全的地方,請大家不吝賜教,您也可以點擊"舉報違法"按鈕提交疑問。

Web存儲技術

1. localStorage

  • 特點:長期存儲,除非手動刪除否則會一直保存在瀏覽器中,清除緩存或卸載瀏覽器后消失。
  • 存儲語法:window.localStorage.setItem(名字,值)
  • 獲取語法:window.localStorage.getItem(名字)
  • 刪除語法:window.localStorage.removeItem(名字)
  • 作用:刪除localStorage中的數(shù)據(jù)。
  • 限制:只能保存字符串類型的數(shù)據(jù)。
  • 應用場景:適用于存儲不需要跨會話訪問的數(shù)據(jù),如用戶偏好設置、游戲進度等。

2. sessionStorage

  • 特點:會話存儲,瀏覽器關閉后數(shù)據(jù)消失,可以跨頁面通訊,但僅限于本頁面跳轉。
  • 存儲語法:window.sessionStorage.setItem(名字,值)
  • 獲取語法:window.sessionStorage.getItem(名字)
  • 刪除語法:window.sessionStorage.removeItem(名字)
  • 應用場景:適用于存儲會話級別的數(shù)據(jù),如用戶在會話期間的瀏覽記錄。

3. Cookie

  • 特點:存儲字符串,大小限制約4KB,存儲時效性默認為會話級別,可手動設置過期時間。
  • 操作必須依賴服務器:本地打開的頁面不能操作cookie。
  • 存儲語法:document.cookie = 'key=value';
  • 獲取語法:document.cookie
  • 應用場景:常用于識別用戶身份,如登錄信息的存儲。

4. IndexedDB

  • 特點:低級API,用于存儲大量結構化數(shù)據(jù),包括文件/ blobs。
  • 優(yōu)點:存儲量理論上無上限,操作異步,支持存儲JS對象。
  • 缺點:操作繁瑣,有門檻。
  • 應用場景:適用于存儲大量數(shù)據(jù),如在線游戲的存檔、網頁應用的數(shù)據(jù)庫等。

文章來源地址http://www.zghlxwxcb.cn/news/detail-855076.html

到了這里,關于JavaScript本地存儲的方式有哪些的文章就介紹完了。如果您還想了解更多內容,請在右上角搜索TOY模板網以前的文章或繼續(xù)瀏覽下面的相關文章,希望大家以后多多支持TOY模板網!

本文來自互聯(lián)網用戶投稿,該文觀點僅代表作者本人,不代表本站立場。本站僅提供信息存儲空間服務,不擁有所有權,不承擔相關法律責任。如若轉載,請注明出處: 如若內容造成侵權/違法違規(guī)/事實不符,請點擊違法舉報進行投訴反饋,一經查實,立即刪除!

領支付寶紅包贊助服務器費用

相關文章

  • JavaScript數(shù)據(jù)存儲方式

    JavaScript數(shù)據(jù)存儲方式

    內置對象 js內部提供的對象,包含各種屬性和方法給開發(fā)者調用 document.write() console.log() Math Math對象是js提供的一個 “數(shù)學”對象,提供了一系列做 數(shù)學運算 的方法 max 找最大值 Math.max(3,8,5,4) 返回8 min 找最小值 Math.min(3,8,5,4) 返回4 abs 絕對值 Math.abs(-1) 返回1 ceil 向上取整 Mat

    2024年02月12日
    瀏覽(17)
  • 微信小程序數(shù)據(jù)存儲方式有哪些

    在微信小程序中,數(shù)據(jù)存儲方式有以下幾種: 本地存儲 本地存儲是一種輕量級的數(shù)據(jù)存儲方式,用于存儲小量的數(shù)據(jù),例如用戶的配置信息、頁面的狀態(tài)等。微信小程序提供了? wx.setStorage() ?和? wx.getStorage() ?方法,用于將數(shù)據(jù)存儲到本地或從本地讀取數(shù)據(jù)。 云開發(fā) 云開發(fā)

    2024年01月21日
    瀏覽(16)
  • JavaScript 數(shù)組Array存儲方式及對象Object

    JavaScript 數(shù)組Array存儲方式及對象Object

    一、數(shù)組的存儲 1、當聲明一個變量時,var a = 111; 在后臺計算機翻譯時,var聲明 a變量 所以此時會產生一個棧內存,變量 a 的初始值為undefined,然后 = 111 ; undefined消失,111的值被賦值給了a。如果多個變量賦值的話,棧內存的執(zhí)行順序是先進后出的順序。也叫做壓棧。棧內存

    2024年02月08日
    瀏覽(24)
  • 【linux 多線程并發(fā)】線程本地數(shù)據(jù)存儲的兩種方式,每個線程可以有同名全局私有數(shù)據(jù),以及兩種方式的性能分析

    ? 專欄內容 : 參天引擎內核架構 本專欄一起來聊聊參天引擎內核架構,以及如何實現(xiàn)多機的數(shù)據(jù)庫節(jié)點的多讀多寫,與傳統(tǒng)主備,MPP的區(qū)別,技術難點的分析,數(shù)據(jù)元數(shù)據(jù)同步,多主節(jié)點的情況下對故障容災的支持。 手寫數(shù)據(jù)庫toadb 本專欄主要介紹如何從零開發(fā),開發(fā)的

    2024年02月03日
    瀏覽(27)
  • 【操作系統(tǒng)筆記04】操作系統(tǒng)之內存管理方式(分頁、分段、段頁式)、虛擬存儲技術、頁面置換算法

    這篇文章,主要介紹操作系統(tǒng)之內存管理方式(分頁、分段、段頁式)、虛擬存儲技術、頁面置換算法。 目錄 一、操作系統(tǒng) 1.1、基地址變換機構 1.2、具有快表的地址變換機構

    2023年04月21日
    瀏覽(25)
  • 【工具分享】如何在 PyCharm 中,運行Python 程序的時候,查看運行所需的時間 ?| 區(qū)塊鏈 面試題:區(qū)塊鏈技術中,鏈上數(shù)據(jù)存儲有哪些方案?

    【工具分享】如何在 PyCharm 中,運行Python 程序的時候,查看運行所需的時間 ?| 區(qū)塊鏈 面試題:區(qū)塊鏈技術中,鏈上數(shù)據(jù)存儲有哪些方案?

    ? “痛苦和恐懼不是死亡,還有挽回的余地?!?? ? ??作者主頁: 追光者♂?? ???????? ??個人簡介: ? ??[1] 計算機專業(yè)碩士研究生?? ? ??[2] 2023年城市之星領跑者TOP1(哈爾濱)?? ? ??[3] 2022年度博客之星人工智能領域TOP4?? ? ??[4] 阿里云社區(qū)特邀專家博主?? ?

    2024年02月08日
    瀏覽(18)
  • JavaScript有哪些內置對象

    JavaScript有哪些內置對象

    還是大劍師蘭特 :曾是美國某知名大學計算機專業(yè)研究生,現(xiàn)為航空航海領域高級前端工程師;CSDN知名博主,GIS領域優(yōu)質創(chuàng)作者,深耕openlayers、leaflet、mapbox、cesium,canvas,webgl,echarts等技術開發(fā),歡迎加底部微信(gis-dajianshi),一起交流。 No. 內容鏈接 1 Openlayers 【入門教

    2024年04月13日
    瀏覽(21)
  • javascript 異步操作有哪些方法( 9種 )

    javascript 異步操作有哪些方法( 9種 )

    還是大劍師蘭特 :曾是美國某知名大學計算機專業(yè)研究生,現(xiàn)為航空航海領域高級前端工程師;CSDN知名博主,GIS領域優(yōu)質創(chuàng)作者,深耕openlayers、leaflet、mapbox、cesium,canvas,webgl,echarts等技術開發(fā),歡迎加底部微信(gis-dajianshi),一起交流。 No. 內容鏈接 1 Openlayers 【入門教

    2024年03月23日
    瀏覽(38)
  • javascript基礎二十六:JavaScript中如何實現(xiàn)函數(shù)緩存?有哪些應用場景?

    javascript基礎二十六:JavaScript中如何實現(xiàn)函數(shù)緩存?有哪些應用場景?

    一、是什么 函數(shù)緩存,就是將函數(shù)運算過的結果進行緩存 本質上就是用空間(緩存存儲)換時間(計算過程) 常用于緩存數(shù)據(jù)計算結果和緩存對象 緩存只是一個臨時的數(shù)據(jù)存儲,它保存數(shù)據(jù),以便將來對該數(shù)據(jù)的請求能夠更快地得到處理 二、如何實現(xiàn) 實現(xiàn)函數(shù)緩存主要依

    2024年02月07日
    瀏覽(21)
  • 學習Node.js需要哪些JavaScript知識

    Lexical Structure ( 詞法 ) JavaScript 的詞法(lexical grammar)。ECMAScript 源碼文本會被從左到右掃描 ,并被轉換為一系列的輸入元素,包括 token、控制符、行終止符、注釋和空白符。ECMAScript 定義了一些、字面量以及行尾分號補全的規(guī)則。 Expressions ( 表達式 ) JavaScript 中的

    2024年02月03日
    瀏覽(12)

覺得文章有用就打賞一下文章作者

支付寶掃一掃打賞

博客贊助

微信掃一掃打賞

請作者喝杯咖啡吧~博客贊助

支付寶掃一掃領取紅包,優(yōu)惠每天領

二維碼1

領取紅包

二維碼2

領紅包