***cookie,sessionstorage,localstorage**
他們都是保存在瀏覽器端的,session是保存在服務器端的,cookie只能保存4k左右的資料,sessionstorage和localstorage能保存5m左右資料,他們的生命周期也不一樣,cookie可以設定過期時間,只要超過有效期,瀏覽器就會自動清除,localstorage存的資料是永久的,除非手動洗掉,sessionstorage存的是臨時資料,當前瀏覽器視窗關閉后就會清除,cookie的資料會自動發給服務器,sessionstorage和localstorage只在本地保存
***cookie****
cookie是服務器生成的,保存在瀏覽器,因為HTTP是無狀態的,服務器不會記錄上一次和誰通過話,所以需要一個標識記錄瀏覽器和服務器的通信,第一次請求服務器,服務器給瀏覽器回傳一個cookie,下次再請求的時候,瀏覽器會自動把cookie帶上,表示我倆之前通過話
設定:document.cookie = key+value的字串
cookie.setMaxAge(60*60*24*365); // 設定有效期,單位秒
轉載請註明出處,本文鏈接:https://www.uj5u.com/qiye/93636.html
標籤:Html/Css
上一篇:css入門
下一篇:禁止瀏覽器選中內容
