キー(数値)と値(文字列 - 平均60文字の長さ)の値を格納するクライアントツリーモデルがあります。最大で、ツリーには2500ノードまで存在することがあります。 - これはメモリに保存するには大きすぎるようです(約290kb)ので、必要に応じてノードをロードし、それらの一部をキャッシュします。javascriptオブジェクトの妥当なサイズ
私の質問は - 私はメモリに保存することができますJavaScriptの合理的なオブジェクトのサイズは何ですか?私はそれがページ上で他に何が起こっているかに大きく依存することに気づいていますが、私のツリーのようなキャッシュオブジェクトの良いサイズの意見を聞きたいと思っています
私のブラウザは、通常、約500MBのメモリで実行されます。私の通常の負荷のタブを使用して使用します。私は本当に290kが問題であるとは思わない。 –
キャッシュする方法は? –
本当にこれらの値を保存する必要がありますか?サイズが290KBの場合は問題ありません。問題はこのオブジェクトで何をするかです。あなたの国によって異なりますが、LocalStorage(IE8 +)に値を格納することもできます。 –