Html5本地存儲LocalStorage

HTML5 提供了兩種在客戶端存儲數據的新方法:

  • localStorage - 沒有時間限制的數據存儲
  • sessionStorage - 針對一個 session 的數據存儲

在瀏覽器中打開審查元素(如谷歌F12),在Resources下面可以查看里面的數據。

localStorage提供了幾個方法:
1、存儲:localStorage.setItem(key,value);或localStorage.key="value";
如果key存在時,更新value
2、獲取:localStorage.getItem(key);或localStorage.getItem("key");
如果key不存在返回null
3、刪除:localStorage.removeItem(key)
一旦刪除,key對應的數據將會全部刪除
4、全部清除:localStorage.clear()
某些時候使用removeItem逐個刪除太麻煩,可以使用clear,執行的后果是會清除所有localStorage對象保存的數據
5、遍歷localStorage存儲的key
.length 數據總量,例:localStorage.length
.key(index) 獲取key,例:var key=localStorage.key(index);
6、存儲JSON格式數據
JSON.stringify(data) ?將一個對象轉換成JSON格式的數據串,返回轉換后的串
JSON.parse(data) 將數據解析成對象,返回解析后的對象
SessionStorage的用法類似。
備注:localStorage存數的數據是不能跨瀏覽器共用的,一個瀏覽器只能讀取各自瀏覽器的數據,儲存空間5M。

轉載于:https://www.cnblogs.com/tangshiguang/p/6762975.html

本文來自互聯網用戶投稿,該文觀點僅代表作者本人,不代表本站立場。本站僅提供信息存儲空間服務,不擁有所有權,不承擔相關法律責任。
如若轉載,請注明出處:http://www.pswp.cn/news/283738.shtml
繁體地址,請注明出處:http://hk.pswp.cn/news/283738.shtml
英文地址,請注明出處:http://en.pswp.cn/news/283738.shtml

如若內容造成侵權/違法違規/事實不符,請聯系多彩編程網進行投訴反饋email:809451989@qq.com,一經查實,立即刪除!

相關文章

python 中的os模塊

python os模塊 Python os 模塊提供了一個統一的操作系統接口函數一、對于系統的操作1、os.name 當前使用平臺其中 ‘nt’ 是 windows,’posix’ 是linux 或者 unix2、os.sep輸出操作系統的特定的路徑分隔符。Win下為“\”,Linux下為“/”3、os.pathsep 輸…

java第一季2.2

2019獨角獸企業重金招聘Python工程師標準>>> 標識符: 是給變量類方法命名的符號、標識符開頭可以_、字母、$命名,不可以用數字命名。關鍵字不可命名,大小寫區分。不可以用非法字符 變量:變量類型。變量名。變量值。如&…

讀《華為數字化轉型之道》

數字化轉型應該很多人都聽過,但如果你做過 ToB 軟件,聽得更多的是信息化,那信息化和數字化是什么關系呢?下面用一個小例子來說說我的理解。記得剛上初中的時候,平時測驗、考試的試卷,都是人工在板上進行刻寫…

Thrift基本原理及使用

參考文章RPC 基本原理與 Apach Thrift 初體驗 RPC基本原理 RPC(Remote Procedure Call),遠程過程調用,大部分的RPC框架都遵循如下三個開發步驟: 1. 定義一個接口說明文件:描述了對象(結構體)、對象成員、接口方法等一系列信息&am…

01-H5語義化標簽

轉載于:https://www.cnblogs.com/Zeki/p/5901399.html

JSON 解析的兩種方法

今天幫朋友看了下JSON解析結果 eval解析JSON中的注意點在JS中將JSON的字符串解析成JSON數據格式,一般有兩種方式: 1.一種為使用eval()函數。 2. 使用Function對象來進行返回解析。 使用eval函數來解析,并且使用jquery的each方法來遍歷 用jque…

配置中心 App Configuration (三):配置的動態更新

Get Azure key-value pairs from App configuration | Serverless360寫在前面我在前文:《微軟Azure配置中心 App Configuration (一):輕松集成到Asp.Net Core》已經介紹了Asp.net Core怎么輕易的接入azure 配置中心App Configuration(下稱azure 配置中心…

萬字總結 JS 數據結構與常用的算法

前言 首先,為什么我會學習數據結構與算法呢,其實主要是有兩方面 第一,是我在今年的flag里明確說到我會學這個東西第二,學了這些,對自己以后在工作或者面試也會帶來許多好處然后,本文是最近學習的一個總結文…

精通Java設計模式從初見到相愛之工廠+策略模式(3)

為什么80%的碼農都做不了架構師?>>> 1、公司項目需求。 用戶簽到活動,會員簽到怎么處理,超級會員怎么處理,普通用戶簽到怎么處理,針對不同的檔次,有不同的方案,所以在項目中用到了策…

jquery weui 中alert彈出框在ios中跳動問題

問題描述: jquery-weui中的彈出框在ios上會有一個右下角向中間滑動的效果,在Android上沒有這個效果。 解決方法: 修該jquery-weui.js中的openModal方法如下圖: 轉載于:https://www.cnblogs.com/xianZJ/p/6773097.html

WPF效果第一百九十五篇之又玩ListBox

ListBox一直是我的最愛;今天再次基于他玩耍一下不一樣的效果;閑話不多扯直接看效果:1、這次直接用的ItemContainerStyle:2、通過HitTest實現點選邊框:Point point e.GetPosition(LightDarkListBox); VisualTreeHelper.HitTest(LightDarkListBox, new HitTestFilter…

Web3,互聯網新造神“機器”?

本文來自微信公眾號:每經頭條 (ID:nbdtoutiao),作者:李蕾,編輯:肖芮冬,頭圖來自:視覺中國 “與目前的互聯網相比,Web3基于區塊鏈等底層技術&#…

Gradle實戰:發布aar包到maven倉庫

查看原文:http://blog.csdn.net/u0108184... Gradle實戰系列文章:《Gradle基本知識點與常用配置》《Gradle實戰:Android多渠道打包方案匯總》《Gradle實戰:不同編譯類型的包同設備共存》《Gradle實戰:執行sql操作hive…

synchronized與Lock的區別

類別synchronizedLock存在層次Java的關鍵字,在jvm層面上是一個類鎖的釋放1、以獲取鎖的線程執行完同步代碼,釋放鎖 2、線程執行發生異常,jvm會讓線程釋放鎖在finally中必須釋放鎖,不然容易造成線程死鎖鎖的獲取假設A線程獲得鎖&am…

even兼容

var eventarguments.callee.caller.arguments[0]||window.event;//消除瀏覽器差異 var ewindow.event||event; //消除瀏覽器差異 轉載于:https://www.cnblogs.com/webqiand/articles/11250768.html

普通中年人的真實出路

閱讀本文大概需要6分鐘。互聯網人甚至中國整體的用工市場的確有中年淘汰的問題,我們可以當它不存在,甚至當有人給出解法的時候,我們也可以認為他們在傳播焦慮,但事實就是事實,它的存在不隨個人意愿而轉移。最近抖音上有…

項目管理常見的問題

綜合管理 缺乏企業級的項目管理平臺;項目目標不清楚;項目經理不了解項目管理流程和工具;項目模板不統一;計劃意識薄弱,缺乏規范的分解。難以過程監控,實時地了解項目進度,靠手工統計和匯報項目進度,難以真實反映進度。項目控制不力&#xff0…

常用小提示

阿里云Linux安裝軟件鏡像源 第一步:備份你的原鏡像文件,以免出錯后可以恢復。 mv /etc/yum.repos.d/CentOS-Base.repo /etc/yum.repos.d/CentOS-Base.repo.backup第二步:下載新的CentOS-Base.repo 到/etc/yum.repos.d/ CentOS 5 wget -O /etc…

抽象工廠模式(Absraact Factory)介紹與實現

創建一個IProduct,后面模擬業務時要用到 package com.xiawei.factory; public class IProduct { private String productNo "";} package com.xiawei.factory;/** * 規范工廠接口 </p> *///創建一個所有工廠的規范接口,后面所有的工廠類都要來實現這個接口,并…

【溫故知新】C# Linq中 Select SelectMany 使用技巧

微信公眾號&#xff1a;趣編程ACE關注可了解更多的.NET日常實戰開發技巧&#xff0c;如需源碼 后臺回復 源碼 即可;如果覺得對你有幫助&#xff0c;歡迎關注C# Linq中 Select && SelectMany 使用技巧Select 和 SelectMany 是我們開發中對集合常用的兩個擴展方法&#x…