什么是
HTML5加入了
,作為客戶本地存儲文件,之前用h5本地存儲實例,但是每條空間為支持5M一張圖了解下客戶端瀏覽器的存儲發展史
瀏覽器支持情況
Opera
Opera
4
3.5
8
10.50
4
2.1
11
iOS 3.2
5
2
8
10.50
4
2.1
11
iOS 3.2
特點
1. 字符串存儲:存儲的值均為
字符串把對象轉換成json字符串,就能讓存儲對象了;把圖片轉換成(),就可以存儲圖片了。月小升
試過音樂也可以轉成字符串存。2. 無法隱私:在瀏覽器的隱私模式下不可用
3. 爬蟲情況:無法讀取. 無法跨域: 的 無法被
直接讀取
5. 過期時間:一直有效,客戶不主動清空,那么數據一直在
判斷
if(!.){
;
false;
}else{
//開始浪
}
HTML5 增刪改遍歷
1. HTML5 寫入標準寫法
var =.;
.("name","tom");
官方不太推薦,但是支持的寫法
["name"]="tom";
.name="tom";
2. HTML5 讀取標準寫法
var a1=.("name");
官方不太推薦h5本地存儲實例,但是支持的寫法
var a2=.name;
var a3=["name"];
3. HTML5 更新
更新?html5的 存的時候是單鍵值對 key-value模式,重新寫一遍name就是更新了
.("name","Jack");
4. HTML5 刪除
.("name");
5. HTML5 遍歷 所有key 和 value數據
var =.;
.("name1","tom");
.("name2","jack");
.("name3","Lucy");
for(var i=0;i
6. HTML5 測試代碼
MORE================
html5 緩存音樂和視頻
H5 緩存圖片
H5 本地緩存緩存計數器