我有一個作爲JSON響應返回的數據數組。數據將定期更新,並且也會被頻繁訪問。哪種方法會被認爲是最佳實踐?
的數據包含的評論列表/回覆爲每首歌曲上顯示,當用戶將鼠標懸停在一個特定的元素被訪問,然後具體的意見/迴應被渲染到模板。
歌曲列表也是動態可過濾的,因此數組將不斷更新。
鑑於這一數據,以下將被認爲是最佳做法的頻繁訪問和更新: -
A.存儲整個陣列中的一個全局變量,並不斷對其進行操作/訪問它。
或
B.商店使用jQuery的$方法。數據和訪問它的方式數組中的DOM。
這將是最好的,爲什麼...如果選擇A,請記住,該變量需要在內存中整個用戶會話舉行。還有什麼我需要注意潛在的內存泄漏等方面?
編輯:只是提供一些更多的信息:平均而言,我希望數據在任何給定時間2-5kb之間。
感謝迄今爲止的答案球員,但我想獲得一些更多的意見,然後將其標記爲答案。 – gordyr 2012-01-17 13:29:31