1. 程式人生 > >cookie、localStorage、sessionStorage的區別

cookie、localStorage、sessionStorage的區別

從時間上講

cookie 的過期時間
         第一種, 不設定過期時間, 會話結束,自動失效

         第二種, 設定時間, 到時間後,失效。

localStorage的過期時間

        永不失效,除非web應用主動刪除。

sessionStorage的過期時間

        會話結束時,即瀏覽器關閉就沒了

從記憶體上講

  cookie很小,只有4K左右,localStorage一般為5M,sessionStorage一般為5M

從與伺服器通訊來講

    每次都會攜帶在HTTP頭中,如果使用cookie儲存過多資料會影響效能。

    localStorage,sessionStorage

僅在客戶端(瀏覽器)儲存,不參與伺服器通訊。