簡體   English   中英

使用sessionStorage有什么好處?

[英]What are the benefits of using sessionStorage?

只是想知道在存儲要在Javascript輪播中使用的HTML內容時使用HTML5的sessionStorage的實際好處是什么?

它與性能有關嗎? 加載時間? 帶寬?

是的,您將使用更少的帶寬,它會更好地提高性能,因為您可以在瀏覽器中存儲最多5Mb的信息 它不僅僅是使用cookie。

例如,要在存儲中設置項目,您可以執行以下操作:

sessionStorage.setItem("name1", "value1");

並獲得該項目

sessionStorage.getItem("name1");

sessionStorage與每個子域/域相關。

是。 sessionStorage存儲的信息比cookie更多,而且訪問也更容易。

通過存儲您需要在本地再次訪問的數據,可以避免(或最小化)ajax調用,進而避免服務器和數據庫負載。

這將導致更快的頁面加載(因為您不需要等待服務器提供數據)和帶寬(因為您已經最小化了與服務器的通信)。

從理論上講(實際上可能在大多數情況下),加載時間更快,因為它幾乎就像圖像已經被緩存(從用戶而不是服務器加載)。 我不太了解它,但已經研究過它是否有助於作為https連接上的圖像存儲。 它沒有幫助(事實上,可能會使情況變得更糟)。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM