localStorage 存儲后關(guān)閉瀏覽器不會進行清除,數(shù)據(jù)公用
sessionStorage? 關(guān)閉瀏覽器會自動清除框冀,數(shù)據(jù)不公用
以上兩者使用方式一樣 存儲大小都是5m
localStorage.setItem("key","value");//以“key”為名稱存儲一個值“value”
?localStorage.getItem("key");//獲取名稱為“key”的值
? localStorage.removeItem("key");//刪除名稱為“key”的信息流椒。
? localStorage.clear();?//清空localStorage中所有信息
引入JQ以及 cookie? 大小4kb
存cookie
1.$.cookie('cookieName', 'cookieValue');? 設(shè)置一個cookie? 不設(shè)置時間默認關(guān)閉窗口清除
2.$.cookie('cookieName',?'cookieValue',?{?expires:?7?});? 設(shè)置時間7天
3.?$.cookie('cookieName',?'cookieValue',?{?expires:?7,?path:?'/'?});? ?path有效路徑讓不同網(wǎng)頁共享cookie
注:
$.cookie('the_cookie','cookieName',{
expires:7,?
path:'/',
domain:‘ ',
secure:true
})
expires:(Number|Date)有效期;設(shè)置一個整數(shù)時明也,單位是天宣虾;也可以設(shè)置一個日期對象作為Cookie的過期日期;
path:(String)創(chuàng)建該Cookie的頁面路徑温数;
domain:(String)創(chuàng)建該Cookie的頁面域名安岂;
secure:(Booblean)如果設(shè)為true,那么此Cookie的傳輸會要求一個安全協(xié)議帆吻,例如:HTTPS域那;
讀取cookie
4.???$.cookie('cookieName');?// 不存在返回null
5.?$.cookie('the_cookie',?null);? 刪除cookie?