本地儲存的詳解

2021-10-23 01:24:15 字數 827 閱讀 7086

本地儲存是我們瀏覽器端所提供的小倉庫,有·cookieslocalstorage、sessionstorage、indexdb、websql。一共五種。

那麼,我們說一下他們之間的區別:

localstorage這是真正的本地儲存,不是說別的不是,只是這個給我的印象很好,因為如果你不去動他的話,它始終不會去刪除裡面的資料。

sessionstorage:它和localstorage的唯一缺點就是它關閉瀏覽器以後,裡面的東西自己就刪除了,而localstorage卻不會。

indexdb它可了不得,他是localstorage的公升級版,因為localstorage的儲存大小只有5m,但是這個公升級版的卻是無限空間,之前也是有了解過,但是具體的再專案中並沒有實踐過,但是如果工作中用到了,我也會盡快的學會,畢竟之前就有學習過。

web sql:這個我了解的就比較多了,因為他和我們的mysql很相似,因為我也掌握了不少的nodejs,之前也用過,後台用的koa2、egg,也用過express,但是也是很久了,忘得差不多了。這個web sql的怎刪改查的sql語句和我們的egg、koa運算元據庫的語法一樣。所以上手會更快。

cookie:cookie的記憶體特別小,只有4k大小,所以一般存不了什麼東西,唯一存過的就是我們的token,在後台通過cookie將token傳進去,然後再通過中介軟體去判斷前台攜帶的token與後台所存的token是否一致,一致則登入成功,不一致則失敗,只是我目前所用到的cookie。

js本地儲存詳解

各種儲存方案 cookies 瀏覽器均支援,容量為4kb localstorage html5,容量為5m sessionstorage html5,容量為5m userdata 僅ie支援,容量為64kb flash 100kb,非html原生,需要外掛程式支援 google gears sqli...

Web 本地儲存和Vue本地儲存例項

資料的設定和讀取比較方便。容量較大,sessionstorage大約為5mb,localstorage大約為20mb。只能儲存字串,若想要儲存json物件,則可以使用window.json.stringify 或者parse 進行序列化和反序列化編碼 sessionstorage的儲存週期只有一次會...

android 本地儲存

android的本地儲存分為以下幾種 來自官方 shared preferences 儲存鍵值對 internal storage 私有資料到記憶體 external storage 公共資料 外部儲存 sqlite databases 資料庫儲存 network connection 網路儲存 s...