2016-08-24 167 views
1

存儲我想緩存一個大對象在Java腳本的web API響應到來。 我有兩個選擇要麼將其存儲在瀏覽器會話存儲或我可以有一些變量保持響應。我知道會話存儲具有持續到會話結束的優勢,但除此之外,使用會話存儲還有什麼好處(比如對瀏覽器內存的影響)?存儲在瀏覽器會話存儲器VS內存變量

回答

0

我想這取決於如果您需要通過iPhone支持的瀏覽。有關本地存儲的iPhone隱私瀏覽問題,請參閱https://spin.atomicobject.com/2013/01/23/ios-private-browsing-localstorage/,即Safari會報告DOM異常22,超出存儲配額。

無論哪種方式,您的本地存儲的使用需要通過一個變量傳遞反正。

您可以通過在會話存儲存儲減少Ajax請求,我想,與執行Ajax請求的每個頁面加載如果瀏覽器不支持本地存儲或值不存在回退。