localstorage存儲對象


之前在客戶端存儲數據一直用的是cookie,由於有大小等限制,隨着html5時代的到來,現在大多數用的是localstorage存儲數據:

例如:

localStorage.setItem("key","value");//存儲變量名為key,值為value的變量
localStorage.key = "value"//存儲變量名為key,值為value的變量
 
localStorage.getItem("key");//獲取存儲的變量key的值www.it165.net
localStorage.key;//獲取存儲的變量key的值
localStorage.removeItem("key")//刪除變量名為key的存儲變量

 

當我們需要存儲對象時,方法如下:

var data= {"id":id,"name":name};//要存儲的json對象
var selectCity=JSON.stringify(data);//將json對象轉化成字符串
 localStorage.setItem("ffan_selectCity",selectCity);//把選擇的數據存儲在localstorage中

//取數據如下
var currentCity=localStorage.getItem("ffan_selectCity");
if(t.currentCity){
     var item=JSON.parse(t.currentCity);
     console.log("id="+item.id+",name="+item.name);
 }

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM