[解決済み] localStorageの速度/コスト
2023-07-09 04:34:53
質問
JavascriptでlocalStorageの値を検索するのはどれくらい速いですか?
誰か、JavaScriptオブジェクトにデータをキャッシュする価値があるかどうかを示すパフォーマンス テストへのリンクをお持ちですか? あるいは、ブラウザは、どのみち localStorage からアクセスされる値をすでにキャッシュしているのでしょうか?
私は特に、Firefox と Chrome の localStorage の実装に興味があります。
どのように解決するのですか?
参考までに、ここでは jsperf テスト .
ベンチマークの使い方は
localStorage
は
著しく遅い
のアクセスより
通常のオブジェクトのプロパティ
の方が、FF7 と IE9 の両方において優れています。もちろん、これは単なるマイクロ ベンチマークであり
は必ずしも実世界の使用状況やパフォーマンスを反映しているわけではありません。
...
FF 7 を実行したときのサンプルで、quot; significantly slower" が何を意味するのかを ops/second で示しています。
ネイティブのローカル ストレージ ノート 小さなセット 374,397 13,657 10 個の異なるアイテム ラージセット 2,256 68 100 個の異なるアイテム リードバイアス 10,266 342 1回の書き込み、10回の読み込み、10個の異なるアイテム
また ローカルストレージに入れられるものには制限があります。 . YMMV。
関連
-
[解決済み] HTML5のlocalStorageにオブジェクトを格納する方法は?
-
[解決済み] javascriptでlocalStorageをクリアする?
-
[解決済み] localStorage、sessionStorage、session、cookieの違いは何ですか?
-
[解決済み] localStorageの値の最大サイズは?
-
[解決済み] ブラウザウィンドウ/タブを閉じたときに、localStorageの項目を削除するには?
-
[解決済み] Javascriptで<style>タグを作成するには?
-
[解決済み】jQuery deferredはどのように使用することができますか?
-
[解決済み】Javascriptのイテラブルを配列に変換する
-
[解決済み] モバイルWeb HTML5フレームワークの選び方【終了しました
-
[解決済み] イテレータでmap()を使用する
最新
-
nginxです。[emerg] 0.0.0.0:80 への bind() に失敗しました (98: アドレスは既に使用中です)
-
htmlページでギリシャ文字を使うには
-
ピュアhtml+cssでの要素読み込み効果
-
純粋なhtml + cssで五輪を実現するサンプルコード
-
ナビゲーションバー・ドロップダウンメニューのHTML+CSSサンプルコード
-
タイピング効果を実現するピュアhtml+css
-
htmlの選択ボックスのプレースホルダー作成に関する質問
-
html css3 伸縮しない 画像表示効果
-
トップナビゲーションバーメニュー作成用HTML+CSS
-
html+css 実装 サイバーパンク風ボタン
おすすめ
-
[解決済み] HTML5のlocalStorageにオブジェクトを格納する方法は?
-
[解決済み] AngularJSのエラーです。Cross Origin リクエストはプロトコルスキーム http, data, chrome-extension, https に対してのみサポートされています。
-
[解決済み] ExtJS 4のイベントハンドリングについて
-
[解決済み] モバイルWeb HTML5フレームワークの選び方【終了しました
-
[解決済み] JavaScriptのtoString()関数をオーバーライドして、デバッグ用に意味のある出力を提供することは可能でしょうか?
-
[解決済み] javascriptで文字列から関数を作成する方法はありますか?
-
[解決済み] イテレータでmap()を使用する
-
[解決済み] jQueryを使用して、すべてのクリックイベントハンドラを削除するにはどうすればよいですか?
-
[解決済み] querySelectorAllがない場合、ライブラリを使用せずに属性で要素を取得する?
-
[解決済み] Fetch: ステータスがOKでない場合、プロミスを拒否し、エラーをキャッチするか?