1. 程式人生 > >localStorage和sessionStorage坑人小記

localStorage和sessionStorage坑人小記

最近做一個專案,因為考慮到選單不需要頻繁更新,不想頻繁請求後臺獲取,決定使用sessionStorage快取選單資訊。在PC上使用的時候,一切都是溜溜的,想到專案還要相容手機,想檢視手機上的效果,於是在手機是上訪問了頁面,然後悲劇發生了,有些資料根本獲取不到。結果是因為我手機的瀏覽器使用的無痕模式,切換模式,果然ok了。想起之前學習localStorage和sessionStorage這兩個特性的時候,不知道哪裡看的一篇文章,使用這個的時候最好try一腳。現在再回想,更加深刻的理解這句話了。

在無痕模式下localStorage和sessionStorage物件,方法都在,但是呼叫setItem方法就會報錯,getItem到是無所謂。