ホームページ  >  記事  >  ウェブフロントエンド  >  ページを更新した後も JavaScript 変数を保持するにはどうすればよいですか?

ページを更新した後も JavaScript 変数を保持するにはどうすればよいですか?

Patricia Arquette
Patricia Arquetteオリジナル
2024-11-09 18:21:021015ブラウズ

How Do I Keep JavaScript Variables After a Page Refresh?

ページを更新しても JavaScript 変数を保持する方法

JavaScript では、通常、ページが更新されると変数の値が失われます。ただし、変数を永続化する手法はあります。

そのような手法の 1 つは、window.localStorage や window.sessionStorage などの Web ストレージ メカニズムを利用することです。 LocalStorage はブラウザ セッションを超えてデータを保持しますが、sessionStorage は現在のセッション内でのみデータを保持します。

localStorage を使用して変数を保存するには、次の手順を実行します。

var someVarName = "value";
localStorage.setItem("someVarKey", someVarName);

保存された変数を取得するには:

var someVarName = localStorage.getItem("someVarKey");

localStorage は文字列値のみを保存することに注意してください。他のデータ型を操作するには、JSON.stringify および JSON.parse の使用を検討してください。

詳細情報と互換性オプションについては、MDN の DOM ストレージ ガイドおよび以下のリファレンス セクションに記載されているその他のリソースを参照してください。

以上がページを更新した後も JavaScript 変数を保持するにはどうすればよいですか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。