(1) 數據的生命週期不一樣:cookie可設置失效時間,默認是關閉瀏覽器後失效,sessionStorage僅在當前會話下有效,關閉頁面或瀏覽器後會被清除。localStorage除非被清除,不然永久保存。瀏覽器
(2)存放數據的大小:cookie4k左右,sessionStorage和localStorage通常爲5M。服務器
(3)與服務器端通訊:cookie每次都會攜帶在http頭中,若是使用cookie保存過多數據會帶來性能問題。localStorage和sessionStorage僅在客戶端保存,不參與和服務器通訊。cookie