每天一句:但得有心能自奮,何愁他日不雄飛?
一、cookie
存儲數據,當用戶訪問某個網頁時,即可以通過cookie來訪問電腦中存儲的數據;
- 不同的瀏覽器存放的cookie位置不一樣;
- cookie的存儲以域名的形式進行區(qū)分的;
- cookie的數據是可以設置名字的;
- 一個域名存放的cookie的個數是有限的,不同瀏覽器存放個數不同;
- 每個cookie存放的內容大小有限制,不同瀏覽器存放大小也不一樣;
二、cookie的訪問
通過document.cookie來獲取當前網站下的cookie,得到的是一個字符串形式的值,這是包含當前網站下所有的cookie,會將所有cookie通過一個‘分號+空格’形式串聯起來。
// 存儲
document.cookie = 'userName = liming';
document.cookie = 'age = 18';
// 獲取
alert(document.cookie);
三、coolie存放時間
cookie默認是臨時存儲的,當瀏覽器關閉進程后,自動銷毀;如果想要長時間存儲,需要設置這個cookie時,同時設置上一個過期時間;
格式: document.cookie = ‘名稱=值;expires=’ + 字符串形式的時間
var oDate = new Date();
// 五天后
oDate.setDate(oDate.getDate() + 5);
document.cookie = 'userName=haha; expires=' + oDate.toString();
案例: 記錄圖片位置
案例: 10天內免登陸