日本一卡精品视频免费丨国产午夜片无码区在线播放丨国产精品成人久久久久久久丨国产亚洲日韩av在线播放不卡丨亚洲日韩av无码

H5 web 存儲之 Webstorage

2017/2/18 8:33:44   閱讀:1791    發布者:1791

H5提供了兩種在客戶端存儲數據的方式:
localStorage 持久化的本地存儲(瀏覽器關閉重新打開數據依然存在)
sessionStorage 針對一個session的本地存儲
之前這些都是由cookie來完成的,cookie的特點是存儲量小,在服務器和客戶端之間來回
傳遞,傳輸效率不高。一般可以在判斷注冊的用戶是否登錄該本網站。
webStorage API 繼承于Window對象,并提供了兩個新的屬性
-Window.localStorage 和 Window.sessionStorage.
webStorage的優勢:

  1. 相比cookie存儲容量增加
  2. 可以將請求的表單數據存于本地,減少http請求,節約帶寬
  3. webStorage擁有易用的API

webStorage的局限性:

  1. 不同瀏覽器webStorage 和LocalStorage的大小不統一。
  2. 在瀏覽器的隱私模式下面是不可讀取的
  3. 本質上是對字符串的讀取,因此存儲內容過多時頁面會變卡
  4. 不能被爬蟲抓取到

使用webStorage
1.存儲數據:
localStorage.name = ’value’;
localStorage[’name’] = ’value’;
localStorage.setItem(’name’,’value’);
注意鍵和值總是字符串。建議使用webStorage API
(setItem,getItem,removeItem,key,length)
2.獲取數據:
var value = localStorage.getItem(’name’);
var value = localStorage.name;
var value = localStorage[’name’];
3.刪除數據:
清空所有數據
localStorage.clear();
刪除特定數據;
localStorage.removeItem(’name’);
4.檢測瀏覽器是否支持:
function storageAvailable(type) {
try {
var storage = window[type],
x = ’__storage_test__’;
storage.setItem(x, x);
storage.removeItem(x);
return true;
}
catch(e) {
return false;
}
}
if (storageAvailable(’localStorage’)) {
// Yippee! We can use localStorage awesomeness
}
else {
// Too bad, no localStorage for us
}
5.就是存儲對象了,我們需要進行轉換為字符串存入,等到使用的時候取出再轉為對象。
var str = JSON.stringify(obj);
localStorage.mydata = str;
var obj = JSON.parse(localStorage.mydata);
到這里就結束了,算是對webStorage基本使用的一些小總結,希望可以對你有所幫助。

主站蜘蛛池模板: 亚洲人成网7777777国产| 综合五月激情二区视频| 韩日午夜在线资源一区二区| 亚洲熟妇丰满xxxxx| 国产精品久久久久9999 | 国产精品成人3p一区二区三区| 国产精品亚洲аv无码播放| 日韩三级网| 亚洲天堂免费视频| 国产精品日本一区二区不卡视频 | 国产一区二区三区影院| 国产天堂久久| 18岁日韩内射颜射午夜久久成人| 日本高清视频www| 久久98精品久久久久久久性| 国产精品一品二区三区四区五区| 国产成人精品综合久久久久| 日韩女女同性aa女同| 一二三区不卡| 天堂网在线最新版www中文网| 伊在人亚洲香蕉精品区麻豆| 激情97综合亚洲色婷婷五| 免费无码av片在线观看国产| 女人张开腿让男人桶爽| 国产午夜亚洲精品不卡下载| 久久人人爽人人爽人人片av麻烦| 午夜福利理论片高清在线| 国产欧美成人xxx视频| 四虎影视在线影院在线观看免费视频| 色噜噜国产精品视频一区二区| 国产98色在线 | 国| 日韩av无码久久一区二区| 双腿张开被9个黑人调教影片| 夜夜爽8888天天躁夜夜躁狠狠| 强奷人妻日本中文字幕| 日韩av无码精品一二三区| 国产高潮视频在线观看| 性视频播放免费视频|