2012-01-12 39 views
0

我想盡可能降低移動應用程序的http請求數量 我只做一個請求並將json本地存儲在全局變量中。
之後,我有3種方式顯示retrived數據,所以我使用jLinq查詢全局變量。
這可以在桌面上流暢運行,但它需要更多的智能手機,所以我不得不減少它的使用量,並將查詢結果存儲在另一個全局變量中。
最後,我有3個全局變量,3種方式可以顯示我的JSON。
我不喜歡這個解決方案,因爲恐怕它可能很沉重,特別是在低內存設備上,所以我在考慮將結果存儲在HTML5網絡存儲中:您認爲會話/本地存儲會更好/更快解決方案還是你認爲全局變量是最好的方法?將JSON響應存儲在移動應用程序中

回答

0

你試圖存儲什麼?很難判斷哪種方法最好不深入研究你實際要做的事情。簡而言之,在localStorage中存儲數據是將信息本地存儲到用戶瀏覽器的一種方式。

但是,如果在全局變量中存儲正在做的工作,是沒有理由不這樣做。如果您不想使用localStorage,並且在用戶關閉瀏覽器後不需要保留這些數據,sessionStorage可能是更好的選擇。

相關問題