一、背景由來
cookie原來是用來網路請求攜帶用戶資訊的,只不過在HTML5出現之前,前端沒有本地存盤的方法,只能使用cookie代替
localstorge、sessionStorge是html5提供的API,極大的方便了前端在客戶端存盤資料

二、那么這三者有什么區別呢?
1.存盤時間
cookie可以自定義時間的有效性
sessionStorge是關閉標簽和瀏覽器即刻消失
localstorge始終存在客戶端,只要不是手動洗掉
2.存盤大小
cookie只有4K
localstorge、sessionStorge有5M
3.API易用性
cookie只有document.cokkie=" " 太麻煩
localstorge、sessionStorge提供了getitem和setItem方法
4.是否隨網路請求發送
cookie會被瀏覽器網路請求中自動讀取發送,而localstorge、sessionStorge不會
轉載請註明出處,本文鏈接:https://www.uj5u.com/qiye/458242.html
標籤:其他
上一篇:JavaScript深入理解系列:bind方法詳解以及手寫
下一篇:空間轉換/影片
